diff --git a/config/config.yaml b/config/config.yaml index 9591ff3e0e6..e19b79a9c68 100644 --- a/config/config.yaml +++ b/config/config.yaml @@ -224,6 +224,10 @@ branch-protection: required_status_checks: contexts: - "test" + falco-actions: + branches: + main: + protect: true falco-playground: branches: main: @@ -437,6 +441,7 @@ tide: falcosecurity/falco-aws-terraform: rebase falcosecurity/falco-exporter: rebase falcosecurity/falcoctl: rebase + falcosecurity/falco-actions: rebase falcosecurity/falco-playground: rebase falcosecurity/falco-talon: rebase falcosecurity/falco-website: rebase @@ -729,6 +734,20 @@ tide: - do-not-merge/release-note-label-needed - needs-rebase reviewApprovedRequired: true + - repos: + - falcosecurity/falco-actions + 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/falco-aws-terraform labels: diff --git a/config/org.yaml b/config/org.yaml index 4006abc236c..df288dc6bc5 100644 --- a/config/org.yaml +++ b/config/org.yaml @@ -177,6 +177,14 @@ orgs: has_projects: true has_wiki: false homepage: https://falco.org + falco-actions: + allow_merge_commit: false + allow_rebase_merge: true + allow_squash_merge: false + default_branch: main + description: Run Falco in a GitHub Actions to detect suspicious behavior in your CI/CD + has_projects: true + has_wiki: false falco-aws-terraform: allow_merge_commit: false allow_rebase_merge: true @@ -551,6 +559,17 @@ orgs: privacy: closed repos: evolution: maintain + falco-actions-maintainers: + description: maintainers of falcosecurity/falco-actions + maintainers: + - darryk10 + - loresuso + - leogr + - cpanato + members: [] + privacy: closed + repos: + falco-actions: maintain falco-aws-terraform-maintainers: description: maintainers of falcosecurity/falco-aws-terraform maintainers: @@ -765,6 +784,7 @@ orgs: event-generator: admin evolution: admin falco: admin + falco-actions: admin falco-aws-terraform: admin falco-exporter: admin falco-website: admin @@ -784,6 +804,7 @@ orgs: pigeon: admin plugin-sdk-cpp: admin plugin-sdk-go: admin + plugin-sdk-rs: admin plugins: admin syscalls-bumper: admin test-infra: admin diff --git a/config/plugins.yaml b/config/plugins.yaml index 86617ff2d12..7cd84701f40 100644 --- a/config/plugins.yaml +++ b/config/plugins.yaml @@ -15,6 +15,7 @@ approve: - falcosecurity/ebpf-probe - falcosecurity/event-generator - falcosecurity/evolution + - falcosecurity/falco-actions - falcosecurity/falco-aws-terraform - falcosecurity/falco-exporter - falcosecurity/falco-website @@ -104,6 +105,7 @@ lgtm: - falcosecurity/falcoctl - falcosecurity/falcosidekick - falcosecurity/falcosidekick-ui + - falcosecurity/falco-actions - falcosecurity/falco-aws-terraform - falcosecurity/falco-exporter - falcosecurity/falco-website @@ -448,6 +450,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-actions + 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 @@ -853,6 +863,29 @@ plugins: - verify-owners - welcome - wip + falcosecurity/falco-actions: + 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-aws-terraform: plugins: - approve @@ -1494,6 +1527,10 @@ external_plugins: - name: needs-rebase events: - pull_request + falcosecurity/falco-actions: + - name: needs-rebase + events: + - pull_request falcosecurity/falco-aws-terraform: - name: needs-rebase events: