This repo establishes the kommit's OSPO security policies.
Allstar is a security-policy GitHub app that continuously monitors organizations for adherence to security best practices. Security violations are reported as issues in the affected repositories.
This README.md file describes in detail policies applied to this organization.
To configure Allstar in your organization, fork this repository and modify the .yaml
files to match your security policies. Visit the Allstar installation page for more information.
The application is running on all the repos of this organization with the OptOutStrategy
strategy with the following configurations:
Name of setting | Setting | Description |
---|---|---|
Branches enforced | Yes | Enforce upstream branches like main develop v*.* → v0.1 . |
Approval required | Yes | If required pull request reviews are enabled on the branch, you won't be able to merge changes into the branch until all requirements in the pull request review policy have been met. |
Approvals required | 1 | Approval reviews required to merge changes into a branch. |
Block Force Push | Yes | You won't be able to delete or force push to the branch. |
Status check required | Yes | If required status checks are enabled on the branch, you won't be able to merge changes into the branch until all of the required CI tests pass. |
Signed commits required | Yes | If required commit signing is enabled on a branch, you won't be able to push any commits to the branch that are not signed and verified. |
Action: issue
Active repositories: public only
- No binary artifacts allowed.
Action: issue
Active repositories: public only
- Default push access not allowed, only organization members can push directly to the organization repositories.
- Default admin access not allowed.
Action: issue
Active repositories: public only
SECURITY.md
not empty file required.
Action: issue
Active repositories: public only
We welcome everyone to contribute. Make sure you have read the CODE_OF_CONDUCT before.
For information on how to contribute, please refer to our CONTRIBUTING guide.
Policies changes are listed in the CHANGELOG file.
This repo is licensed under an MIT license. See LICENSE for details.
The OpenSSF organization, and the Securing Critical Projects Working Group.