diff --git a/config/config.yaml b/config/config.yaml index 63e6df0deb..4b7be9c3c1 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -225,6 +225,10 @@ branch-protection: branches: main: protect: true + falco-talon: + branches: + main: + protect: true falco-website: branches: master: @@ -425,6 +429,7 @@ tide: falcosecurity/falco-exporter: rebase falcosecurity/falcoctl: rebase falcosecurity/falco-playground: rebase + falcosecurity/falco-talon: rebase falcosecurity/falco-website: rebase falcosecurity/flycheck-falco-rules: rebase falcosecurity/k8s-metacollector: rebase @@ -768,6 +773,20 @@ tide: - do-not-merge/release-note-label-needed - needs-rebase reviewApprovedRequired: true + - repos: + - falcosecurity/falco-talon + 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/flycheck-falco-rules labels: diff --git a/config/org.yaml b/config/org.yaml index 4a955583de..dbc98b49ac 100644 --- a/config/org.yaml +++ b/config/org.yaml @@ -216,6 +216,14 @@ orgs: default_branch: main description: Web-application used to validate Falco rules and test against scap file has_projects: true + has_wiki: false + falco-talon: + allow_merge_commit: false + allow_rebase_merge: true + allow_squash_merge: false + default_branch: main + description: Response Engine for managing threats in your Kubernetes + has_projects: true has_wiki: false falcosidekick: allow_merge_commit: false @@ -614,7 +622,16 @@ orgs: members: [] privacy: closed repos: - falco-playground: maintain + falco-playground: maintain + falco-talon-maintainers: + description: maintainers of falcosecurity/falco-talon-maintainers + maintainers: + - Issif + - IgorEulalio + members: [] + privacy: closed + repos: + falco-talon: maintain falcosidekick-maintainers: description: maintainers of falcosecurity/falcosidekick maintainers: diff --git a/config/plugins.yaml b/config/plugins.yaml index a22b1804bd..53ce7d27cf 100644 --- a/config/plugins.yaml +++ b/config/plugins.yaml @@ -20,6 +20,7 @@ approve: - falcosecurity/falco-website - falcosecurity/falcoctl - falcosecurity/falco-playground + - falcosecurity/falco-talon - falcosecurity/falcosidekick - falcosecurity/falcosidekick-ui - falcosecurity/flycheck-falco-rules @@ -106,6 +107,7 @@ lgtm: - falcosecurity/falco-exporter - falcosecurity/falco-website - falcosecurity/falco-playground + - falcosecurity/falco-talon - falcosecurity/flycheck-falco-rules - falcosecurity/kernel-crawler - falcosecurity/kernel-testing @@ -428,6 +430,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: falco-talon + issues: true + regexp: ^kind/ + 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. retitle: allow_closed_issues: true @@ -926,6 +936,29 @@ plugins: - verify-owners - welcome - wip +falcosecurity/falco-talon: + plugins: + - approve + - assign + - blunderbuss + - branchcleaner + - cat + - dco + - dog + - golint + - goose + - help + - hold + - label + - lifecycle + - lgtm + - require-matching-label + - retitle + - size + - trigger + - verify-owners + - welcome + - wip falcosecurity/falco-website: plugins: - approve @@ -1442,7 +1475,11 @@ external_plugins: falcosecurity/falco-playground: - name: needs-rebase events: - - pull_request + - pull_request + falcosecurity/falco-talon: + - name: needs-rebase + events: + - pull_request falcosecurity/falco-website: - name: needs-rebase events: