mirror of
https://github.com/valitydev/.github.git
synced 2024-11-06 01:55:23 +00:00
Add allstar configuration
This commit is contained in:
parent
d44eb54e11
commit
4dbab214da
37
allstar/README.md
Normal file
37
allstar/README.md
Normal file
@ -0,0 +1,37 @@
|
||||
# Allstar configuration for `valitydev`
|
||||
|
||||
[Allstar](https://github.com/ossf/allstar) is a security-policy GitHubApp. It is
|
||||
installed on this org, and this repo contains the configuration for that app. It
|
||||
is configured to create issues on repos that do not comply with the configured
|
||||
policy.
|
||||
|
||||
## Enabled Repos
|
||||
|
||||
Allstar is configured in opt-out.
|
||||
|
||||
## Policy Configuration
|
||||
|
||||
These are the expected settings to be in compliance
|
||||
|
||||
### [Branch Protection](branch_protection.yaml)
|
||||
|
||||
| | |
|
||||
| --------------------- | ------- |
|
||||
| Branches enforced | default |
|
||||
| Require approval | yes |
|
||||
| Approvals required | 1 |
|
||||
| Dismiss stale reviews | yes |
|
||||
| Block force push | yes |
|
||||
|
||||
### [Binary Artifacts](binary_artifacts.yaml)
|
||||
|
||||
- Binary artifacts not allowed.
|
||||
|
||||
### [Outside Collaborators](outside.yaml)
|
||||
|
||||
- Push access allowed.
|
||||
- Admin access not allowed.
|
||||
|
||||
### [SECURITY.md](security.yaml)
|
||||
|
||||
- SECURITY.md required.
|
2
allstar/allstar.yaml
Normal file
2
allstar/allstar.yaml
Normal file
@ -0,0 +1,2 @@
|
||||
optConfig:
|
||||
optOutStrategy: true
|
3
allstar/binary_artifacts.yaml
Normal file
3
allstar/binary_artifacts.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
optConfig:
|
||||
optOutStrategy: true
|
||||
action: issue
|
3
allstar/branch_protection.yaml
Normal file
3
allstar/branch_protection.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
optConfig:
|
||||
optOutStrategy: true
|
||||
action: issue
|
3
allstar/outside.yaml
Normal file
3
allstar/outside.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
optConfig:
|
||||
optOutStrategy: true
|
||||
action: issue
|
3
allstar/security.yaml
Normal file
3
allstar/security.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
optConfig:
|
||||
optOutStrategy: true
|
||||
action: issue
|
Loading…
Reference in New Issue
Block a user