Skip to content

Commit

Permalink
update(config): add falco-rustlings repo
Browse files Browse the repository at this point in the history
Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
  • Loading branch information
leogr committed Jan 15, 2025
1 parent 75b0f32 commit 7db307a
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 2 deletions.
19 changes: 19 additions & 0 deletions config/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -247,6 +247,10 @@ branch-protection:
branches:
main:
protect: true
falco-rustlings:
branches:
main:
protect: true
falco-talon:
branches:
main:
Expand Down Expand Up @@ -461,6 +465,7 @@ tide:
falcosecurity/falcoctl: rebase
falcosecurity/falco-actions: rebase
falcosecurity/falco-playground: rebase
falcosecurity/falco-rustlings: rebase
falcosecurity/falco-talon: rebase
falcosecurity/falco-website: rebase
falcosecurity/flycheck-falco-rules: rebase
Expand Down Expand Up @@ -833,6 +838,20 @@ tide:
- do-not-merge/release-note-label-needed
- needs-rebase
reviewApprovedRequired: true
- repos:
- falcosecurity/falco-rustlings
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-talon
labels:
Expand Down
21 changes: 20 additions & 1 deletion config/org.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,14 @@ orgs:
description: Web-application used to validate Falco rules and test against scap file
has_projects: true
has_wiki: false
falco-rustlings:
allow_merge_commit: false
allow_rebase_merge: true
allow_squash_merge: false
default_branch: main
description: Small exercises to get you used to writing Falco plugins in Rust 🦀
has_projects: true
has_wiki: false
falco-talon:
allow_merge_commit: false
allow_rebase_merge: true
Expand Down Expand Up @@ -674,8 +682,19 @@ orgs:
privacy: closed
repos:
falco-playground: maintain
falco-rustlings-maintainers:
description: maintainers of falcosecurity/falco-rustlings
maintainers:
- LucaGuerra
- deepskyblue86
- gnosek
- rabbitstack
members: []
privacy: closed
repos:
falco-rustlings: maintain
falco-talon-maintainers:
description: maintainers of falcosecurity/falco-talon-maintainers
description: maintainers of falcosecurity/falco-talon
maintainers:
- Issif
- IgorEulalio
Expand Down
39 changes: 38 additions & 1 deletion config/plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ approve:
- falcosecurity/falco-website
- falcosecurity/falcoctl
- falcosecurity/falco-playground
- falcosecurity/falco-rustlings
- falcosecurity/falco-talon
- falcosecurity/falcosidekick
- falcosecurity/falcosidekick-ui
Expand Down Expand Up @@ -112,6 +113,7 @@ lgtm:
- falcosecurity/falco-exporter
- falcosecurity/falco-website
- falcosecurity/falco-playground
- falcosecurity/falco-rustlings
- falcosecurity/falco-talon
- falcosecurity/flycheck-falco-rules
- falcosecurity/kernel-crawler
Expand Down Expand Up @@ -154,7 +156,7 @@ repo_milestone:
maintainers_friendly_name: maintainers of falcosecurity/falcoctl
falcosecurity/plugin-sdk-cpp:
maintainers_team: plugin-sdk-cpp-maintainers
maintainers_friendly_name: maintainers of falcosecurity/plugin-sdk-cpp
maintainers_friendly_name: maintainers of falcosecurity/plugin-sdk-cpp

require_matching_label:
- missing_label: needs-kind
Expand Down Expand Up @@ -447,6 +449,14 @@ require_matching_label:
missing_comment: |
There is not a label identifying the kind of this issue.
Please specify it either using `/kind <group>` or manually from the side menu.
- missing_label: needs-kind
org: falcosecurity
repo: falco-rustlings
issues: true
regexp: ^kind/
missing_comment: |
There is not a label identifying the kind of this issue.
Please specify it either using `/kind <group>` or manually from the side menu.
- missing_label: needs-kind
org: falcosecurity
repo: falco-talon
Expand Down Expand Up @@ -1007,6 +1017,29 @@ plugins:
- verify-owners
- welcome
- wip
falcosecurity/falco-rustlings:
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-talon:
plugins:
- approve
Expand Down Expand Up @@ -1580,6 +1613,10 @@ external_plugins:
- name: needs-rebase
events:
- pull_request
falcosecurity/falco-rustlings:
- name: needs-rebase
events:
- pull_request
falcosecurity/falco-talon:
- name: needs-rebase
events:
Expand Down

0 comments on commit 7db307a

Please sign in to comment.