-
Notifications
You must be signed in to change notification settings - Fork 107
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
ossf scorecard: Branch-Protection #660
Comments
@saschagrunert here's my views/questions on the 6 points:
|
We already have it enabled, right? :)
Agree 👍
About which kind of dismissal are we speaking about here? Something like the integration of a stale bot? Edit: Ah the review dismissal. I'm not sure if the bot removes the lgtm / approve labels when the review gets dismissed.
We could give it a try! :) |
@pjbgf changed the branch protection rule for |
@saschagrunert nice one, let's hope it all works out. By the way, the linear history for master branch still shows as disabled for me: So we are probably not refering to the same thing. :) |
On Thu, Nov 11, 2021 at 02:24:22AM -0800, Paulo Gomes wrote:
@saschagrunert nice one, let's hope it all works out.
By the way, the linear history for master branch still shows as disabled for me:
![image](https://user-images.githubusercontent.com/5452977/141281694-e9d80783-d18d-45be-95e6-d5dbcfa03d82.png)
So we are probably not refering to the same thing. :)
But we don't have those horrible merge commits that GH uses by default
for whatever silly reason. Isn't that it?
|
@pjbgf I changed it to require a linear history. It looks like that the other options from the branch protection were gone, so I hope that there is nothing like a nightly sync which enforces a certain branch protection ruleset within this org. |
Will keep open until the desired state can be manually confirmed. |
@jhrozek sorry missed your message here. But I also did not understand exactly what do you mean here, can you clarify please? |
No problem, I probably meant something else than you, Sascha and the scorecard meant. I thought we already did have linear history because I don't see merge commits in SPO like I see e.g. in selinuxd (https://github.com/containers/selinuxd/commits/main) |
Description:
This issue is to drive discussion around the ossf scorecard results for the Branch-Protection section. This is part of improving the project's security posture #653.
The Branch-Protection section of the ossf scorecard highlights the hardening recommendations for GitHub branches. Some of them may conflict with parts of our CI/CD automation, which may mean we won't be able to mitigate.
Result:
branch protection is not maximal on development and all release branches
Details:
The text was updated successfully, but these errors were encountered: