diff --git a/config/config.yaml b/config/config.yaml index 3a0f33c04d..45e04de7c1 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -209,6 +209,10 @@ branch-protection: branches: master: protect: true + plugin-sdk-go: + branches: + master: + protect: true template-repository: branches: master: @@ -256,6 +260,7 @@ tide: falcosecurity/kilt: rebase falcosecurity/libs: rebase falcosecurity/pdig: rebase + falcosecurity/plugin-sdk-go: rebase falcosecurity/template-repository: rebase falcosecurity/test-infra: rebase queries: @@ -597,6 +602,20 @@ tide: - do-not-merge/work-in-progress - needs-rebase reviewApprovedRequired: true + - repos: + - falcosecurity/plugin-sdk-go + labels: + - approved + - lgtm + - "dco-signoff: yes" + missingLabels: + - do-not-merge + - do-not-merge/hold + - do-not-merge/invalid-owners-file + - do-not-merge/work-in-progress + - do-not-merge/release-note-label-needed + - needs-rebase + reviewApprovedRequired: true - repos: - falcosecurity/test-infra labels: diff --git a/config/plugins.yaml b/config/plugins.yaml index 098060ee1e..4c032d7154 100644 --- a/config/plugins.yaml +++ b/config/plugins.yaml @@ -21,6 +21,7 @@ approve: - falcosecurity/katacoda-scenarios - falcosecurity/kilt - falcosecurity/pdig + - falcosecurity/plugin-sdk-go - falcosecurity/template-repository - falcosecurity/test-infra lgtm_acts_as_approve: true @@ -83,6 +84,7 @@ lgtm: - falcosecurity/kilt - falcosecurity/libs - falcosecurity/pdig + - falcosecurity/plugin-sdk-go - falcosecurity/template-repository - falcosecurity/test-infra review_acts_as_lgtm: true @@ -255,6 +257,14 @@ require_matching_label: missing_comment: | There is not a label identifying the kind of this issue. Please specify it either using `/kind ` or manually from the side menu. + - missing_label: needs-kind + org: falcosecurity + repo: plugin-sdk-go + prs: true + regexp: ^kind/ + missing_comment: | + There is not a label identifying the kind of this PR. + Please specify it either using `/kind ` or manually from the side menu. - missing_label: needs-kind org: falcosecurity repo: libs @@ -780,6 +790,30 @@ plugins: - verify-owners - welcome - wip + falcosecurity/plugin-sdk-go: + plugins: + - approve + - assign + - blunderbuss + - branchcleaner + - cat + - dco + - dog + - goose + - help + - hold + - label + - lifecycle + - lgtm + - mergecommitblocker + - release-note + - require-matching-label + - retitle + - size + - trigger + - verify-owners + - welcome + - wip falcosecurity/template-repository: plugins: - approve @@ -917,6 +951,10 @@ external_plugins: - name: needs-rebase events: - pull_request + falcosecurity/plugin-sdk-go: + - name: needs-rebase + events: + - pull_request falcosecurity/template-repository: - name: needs-rebase events: