-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update: add extra CI checks for rules changes #67
Conversation
Co-authored-by: Lorenzo Susini <[email protected]> Signed-off-by: Jason Dellaluce <[email protected]>
64e3a22
to
fb5e35b
Compare
rules/falco_rules.yamlComparing Major changes:
Minor changes:
Patch changes:
|
Co-authored-by: Lorenzo Susini <[email protected]> Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
fb5e35b
to
94a9790
Compare
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
ecf0d21
to
d393be5
Compare
Signed-off-by: Lorenzo Susini <[email protected]>
Signed-off-by: Lorenzo Susini <[email protected]>
…ersion Signed-off-by: Lorenzo Susini <[email protected]>
Awesome work @jasondellaluce! |
Signed-off-by: Jason Dellaluce <[email protected]>
Shoutout to @loresuso as well! |
Now ready for review! @falcosecurity/rules-maintainers |
.github/workflows/ci.yaml
Outdated
echo "comment_file=result.txt" >> $GITHUB_OUTPUT | ||
fi | ||
|
||
- uses: mshick/add-pr-comment@v2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great! However, i am a bit worried if this will work when run on a PR coming from a fork. I had similar issues trying to post a comment on libs repo and had to move to pull_request_target
trigger that is unsafe: falcosecurity/libs#977
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
24d26dc
to
855b3c8
Compare
Signed-off-by: Jason Dellaluce <[email protected]>
248291a
to
ecdaa6f
Compare
@FedeDP @LucaGuerra I implemented the more complex solution presented in see: https://securitylab.github.com/research/github-actions-preventing-pwn-requests/. The |
Signed-off-by: Jason Dellaluce <[email protected]>
Signed-off-by: Jason Dellaluce <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, looks great!
Just a few questions. Please take a look at my comments below.
Co-authored-by: Leonardo Grasso <[email protected]> Signed-off-by: Jason Dellaluce <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks very good to me know.
Great job, thank you 🙏
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jasondellaluce, leogr The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
LGTM label has been added. Git tree hash: 3bd66d5371a01d27260256d5dac2cef52e8c103f
|
What type of PR is this?
/kind feature
Any specific area of the project related to this PR?
/area build
What this PR does / why we need it:
Which issue(s) this PR fixes:
This PR serves to experiment options for making our CI stronger.
Special notes for your reviewer: