Add initial PR workflow config in maintenance mode #25

Merged
eroca merged 1 commits from eroca/git-pr-workflow AGit into leap-16.0 2025-10-09 11:44:46 +02:00
3 changed files with 66 additions and 1 deletions

View File

@@ -1,3 +1,3 @@
{
"": ["maxlin_factory", "lkocman-factory"]
"": ["maintenance-release-review"]
}

4
staging.config Normal file
View File

@@ -0,0 +1,4 @@
{
"ObsProject": "openSUSE:Leap:16.0",
"StagingProject": "openSUSE:Leap:16.0:PullRequest"
}

61
workflow.config Normal file
View File

@@ -0,0 +1,61 @@
{
"Workflows": ["pr"],
"GitProjectName": "openSUSE/Leap#leap-16.0",
"Organization": "pool",
"Branch": "Leap-16.0",
eroca marked this conversation as resolved
Review

Shouldn't this be leap-16.0?

Shouldn't this be `leap-16.0`?
Review

The workflow does not support it at the moment, so this is a workaround in the meantime.

The workflow does not support it at the moment, so this is a workaround in the meantime.
"ManualMergeProject": true,
"NoProjectGitPR": true,
"Reviewers": [
"*maintenance-release-review",
"+opensuse-review",
"+legaldb",
"-autogits_obs_staging_bot"
],
"ReviewGroups": [
{
"Name": "maintenance-release-review",
"Reviewers": [
"abergmann",
"amattiazzo",
"bfilho",
"cmatos",
"crazybyte",
"emanuelecappello",
"gsonnu",
"maintenance-robot",
"mauriziogalli",
"mbozicevic",
"mimi_vx",
"mschnitzer",
"msmeissn",
"pluskalm",
"rfrohl",
"slemke"
],
"Silent": true
},
{
"Name": "opensuse-review",
"Reviewers": [
"alarrosa",
"anag",
"atartamo",
"bigironman",
"darix",
"dimstar",
"dmach",
"eroca",
"jdsn",
"jengelh",
"mcalabkova",
"mstrigl",
"nkrapp",
"oertel",
"RBrownSUSE",
"simotek",
"smithfarm"
],
"Silent": true
}
]
}