diff --git a/core-services/prow/02_config/openshift-hyperfleet/.github/_pluginconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/.github/_pluginconfig.yaml new file mode 100644 index 000000000000..daaac8ed72ff --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/.github/_pluginconfig.yaml @@ -0,0 +1,53 @@ +approve: +- commandHelpLink: https://go.k8s.io/bot-commands + lgtm_acts_as_approve: true + repos: + - openshift-hyperfleet/.github + require_self_approval: true +external_plugins: + openshift-hyperfleet/.github: + - endpoint: http://needs-rebase + events: + - issue_comment + - pull_request + name: needs-rebase + - endpoint: http://refresh + events: + - issue_comment + name: refresh +lgtm: +- repos: + - openshift-hyperfleet/.github + review_acts_as_lgtm: true +plugins: + openshift-hyperfleet/.github: + plugins: + - assign + - blunderbuss + - cat + - dog + - heart + - golint + - goose + - help + - hold + - label + - lgtm + - lifecycle + - override + - pony + - retitle + - shrug + - sigmention + - skip + - trigger + - verify-owners + - owners-label + - wip + - yuks + - approve +triggers: +- repos: + - openshift-hyperfleet/.github + trusted_apps: + - openshift-merge-bot diff --git a/core-services/prow/02_config/openshift-hyperfleet/.github/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/.github/_prowconfig.yaml new file mode 100644 index 000000000000..397a4146327f --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/.github/_prowconfig.yaml @@ -0,0 +1,24 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + .github: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide +tide: + queries: + - labels: + - approved + - lgtm + missingLabels: + - backports/unvalidated-commits + - do-not-merge/hold + - do-not-merge/invalid-owners-file + - do-not-merge/work-in-progress + - jira/invalid-bug + repos: + - openshift-hyperfleet/.github diff --git a/core-services/prow/02_config/openshift-hyperfleet/coderabbit/_pluginconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/coderabbit/_pluginconfig.yaml new file mode 100644 index 000000000000..cde076d30d69 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/coderabbit/_pluginconfig.yaml @@ -0,0 +1,53 @@ +approve: +- commandHelpLink: https://go.k8s.io/bot-commands + lgtm_acts_as_approve: true + repos: + - openshift-hyperfleet/coderabbit + require_self_approval: true +external_plugins: + openshift-hyperfleet/coderabbit: + - endpoint: http://needs-rebase + events: + - issue_comment + - pull_request + name: needs-rebase + - endpoint: http://refresh + events: + - issue_comment + name: refresh +lgtm: +- repos: + - openshift-hyperfleet/coderabbit + review_acts_as_lgtm: true +plugins: + openshift-hyperfleet/coderabbit: + plugins: + - assign + - blunderbuss + - cat + - dog + - heart + - golint + - goose + - help + - hold + - label + - lgtm + - lifecycle + - override + - pony + - retitle + - shrug + - sigmention + - skip + - trigger + - verify-owners + - owners-label + - wip + - yuks + - approve +triggers: +- repos: + - openshift-hyperfleet/coderabbit + trusted_apps: + - openshift-merge-bot diff --git a/core-services/prow/02_config/openshift-hyperfleet/coderabbit/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/coderabbit/_prowconfig.yaml new file mode 100644 index 000000000000..e1ae98699466 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/coderabbit/_prowconfig.yaml @@ -0,0 +1,24 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + coderabbit: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide +tide: + queries: + - labels: + - approved + - lgtm + missingLabels: + - backports/unvalidated-commits + - do-not-merge/hold + - do-not-merge/invalid-owners-file + - do-not-merge/work-in-progress + - jira/invalid-bug + repos: + - openshift-hyperfleet/coderabbit diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec-template/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec-template/_prowconfig.yaml index bf942e2841f3..ce03c183d0bf 100644 --- a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec-template/_prowconfig.yaml +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec-template/_prowconfig.yaml @@ -1,3 +1,14 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + hyperfleet-api-spec-template: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide tide: queries: - labels: diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec/_prowconfig.yaml index 6dab7f558092..614246d7a633 100644 --- a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec/_prowconfig.yaml +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-api-spec/_prowconfig.yaml @@ -1,3 +1,14 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + hyperfleet-api-spec: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide tide: queries: - labels: diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-claude-plugins/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-claude-plugins/_prowconfig.yaml index 16adf5b0b589..faca8afe3b73 100644 --- a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-claude-plugins/_prowconfig.yaml +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-claude-plugins/_prowconfig.yaml @@ -1,3 +1,14 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + hyperfleet-claude-plugins: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide tide: queries: - labels: diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-hooks/_pluginconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-hooks/_pluginconfig.yaml new file mode 100644 index 000000000000..0455116fe730 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-hooks/_pluginconfig.yaml @@ -0,0 +1,53 @@ +approve: +- commandHelpLink: https://go.k8s.io/bot-commands + lgtm_acts_as_approve: true + repos: + - openshift-hyperfleet/hyperfleet-hooks + require_self_approval: true +external_plugins: + openshift-hyperfleet/hyperfleet-hooks: + - endpoint: http://needs-rebase + events: + - issue_comment + - pull_request + name: needs-rebase + - endpoint: http://refresh + events: + - issue_comment + name: refresh +lgtm: +- repos: + - openshift-hyperfleet/hyperfleet-hooks + review_acts_as_lgtm: true +plugins: + openshift-hyperfleet/hyperfleet-hooks: + plugins: + - assign + - blunderbuss + - cat + - dog + - heart + - golint + - goose + - help + - hold + - label + - lgtm + - lifecycle + - override + - pony + - retitle + - shrug + - sigmention + - skip + - trigger + - verify-owners + - owners-label + - wip + - yuks + - approve +triggers: +- repos: + - openshift-hyperfleet/hyperfleet-hooks + trusted_apps: + - openshift-merge-bot diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-hooks/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-hooks/_prowconfig.yaml new file mode 100644 index 000000000000..8ffb95e0a9f6 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-hooks/_prowconfig.yaml @@ -0,0 +1,24 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + hyperfleet-hooks: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide +tide: + queries: + - labels: + - approved + - lgtm + missingLabels: + - backports/unvalidated-commits + - do-not-merge/hold + - do-not-merge/invalid-owners-file + - do-not-merge/work-in-progress + - jira/invalid-bug + repos: + - openshift-hyperfleet/hyperfleet-hooks diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-release/_pluginconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-release/_pluginconfig.yaml new file mode 100644 index 000000000000..4bf8513ecdd3 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-release/_pluginconfig.yaml @@ -0,0 +1,53 @@ +approve: +- commandHelpLink: https://go.k8s.io/bot-commands + lgtm_acts_as_approve: true + repos: + - openshift-hyperfleet/hyperfleet-release + require_self_approval: true +external_plugins: + openshift-hyperfleet/hyperfleet-release: + - endpoint: http://needs-rebase + events: + - issue_comment + - pull_request + name: needs-rebase + - endpoint: http://refresh + events: + - issue_comment + name: refresh +lgtm: +- repos: + - openshift-hyperfleet/hyperfleet-release + review_acts_as_lgtm: true +plugins: + openshift-hyperfleet/hyperfleet-release: + plugins: + - assign + - blunderbuss + - cat + - dog + - heart + - golint + - goose + - help + - hold + - label + - lgtm + - lifecycle + - override + - pony + - retitle + - shrug + - sigmention + - skip + - trigger + - verify-owners + - owners-label + - wip + - yuks + - approve +triggers: +- repos: + - openshift-hyperfleet/hyperfleet-release + trusted_apps: + - openshift-merge-bot diff --git a/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-release/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-release/_prowconfig.yaml new file mode 100644 index 000000000000..93c3aa306656 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/hyperfleet-release/_prowconfig.yaml @@ -0,0 +1,24 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + hyperfleet-release: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide +tide: + queries: + - labels: + - approved + - lgtm + missingLabels: + - backports/unvalidated-commits + - do-not-merge/hold + - do-not-merge/invalid-owners-file + - do-not-merge/work-in-progress + - jira/invalid-bug + repos: + - openshift-hyperfleet/hyperfleet-release diff --git a/core-services/prow/02_config/openshift-hyperfleet/renovate-config/_pluginconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/renovate-config/_pluginconfig.yaml new file mode 100644 index 000000000000..57c0d033f485 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/renovate-config/_pluginconfig.yaml @@ -0,0 +1,53 @@ +approve: +- commandHelpLink: https://go.k8s.io/bot-commands + lgtm_acts_as_approve: true + repos: + - openshift-hyperfleet/renovate-config + require_self_approval: true +external_plugins: + openshift-hyperfleet/renovate-config: + - endpoint: http://needs-rebase + events: + - issue_comment + - pull_request + name: needs-rebase + - endpoint: http://refresh + events: + - issue_comment + name: refresh +lgtm: +- repos: + - openshift-hyperfleet/renovate-config + review_acts_as_lgtm: true +plugins: + openshift-hyperfleet/renovate-config: + plugins: + - assign + - blunderbuss + - cat + - dog + - heart + - golint + - goose + - help + - hold + - label + - lgtm + - lifecycle + - override + - pony + - retitle + - shrug + - sigmention + - skip + - trigger + - verify-owners + - owners-label + - wip + - yuks + - approve +triggers: +- repos: + - openshift-hyperfleet/renovate-config + trusted_apps: + - openshift-merge-bot diff --git a/core-services/prow/02_config/openshift-hyperfleet/renovate-config/_prowconfig.yaml b/core-services/prow/02_config/openshift-hyperfleet/renovate-config/_prowconfig.yaml new file mode 100644 index 000000000000..c5346fd90153 --- /dev/null +++ b/core-services/prow/02_config/openshift-hyperfleet/renovate-config/_prowconfig.yaml @@ -0,0 +1,24 @@ +branch-protection: + orgs: + openshift-hyperfleet: + repos: + renovate-config: + branches: + main: + protect: true + required_status_checks: + contexts: + - tide +tide: + queries: + - labels: + - approved + - lgtm + missingLabels: + - backports/unvalidated-commits + - do-not-merge/hold + - do-not-merge/invalid-owners-file + - do-not-merge/work-in-progress + - jira/invalid-bug + repos: + - openshift-hyperfleet/renovate-config