-
Notifications
You must be signed in to change notification settings - Fork 72
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
Turn on branch protection for the repo #271
Comments
Here's some context on branch protection if that helps: https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection. |
I'm in support of adding a minimal branch protecting; in other orgs I've been happy with basic rules like "1 approving review" |
+1 This would be now possible as the RELEASE.md file was changed via #309 to not require pushing directly to main anymore. So best thing (that how many other projects operate):
@joamatab no matter how protected branches are, things in a git repo are still mutable if only referenced by tag/branch name ... best security is provided by referencing the action via SHA1 and update the reference via dependabot/renovate as explained here ... like |
Just added the following: Anything else I missed @dbast ? |
@goanpeca Looks good... requiring status checks to pass can cause some pain if those are renamed etc... could be better that the maintainer group checks that before merge instead of putting that into the settings... but this should be also fine if no status checks is selected in the settings list. |
Removed the status checks one. Thanks Closing this one! |
Hi, I love this GitHub action
How could we turn branch protection for the repo?
This would make it more secure and allow us to use it within our organization
The text was updated successfully, but these errors were encountered: