Skip to content

Commit

Permalink
"New contributor"-friendly setting for running workflows (#1023)
Browse files Browse the repository at this point in the history
* Less strict repo setting for running workflows

* Explicitly allow other setting
  • Loading branch information
trask committed Apr 10, 2023
1 parent 24c0237 commit 006029b
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions docs/how-to-configure-new-repository.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,9 @@ Everything not mentioned is unchecked.

**Important:** the only ones of these rules which may be changed are
* Required number of approvals before merging
* This can also be more than `1`
* (this can also be more than `1`)
* Require branches to be up to date before merging
* This can also be `unchecked`
* (this can also be `unchecked`)
* Status checks that are required
* More status checks can be added, but EasyCLA cannot be removed
* Do not allow bypassing the above settings
Expand All @@ -102,6 +102,12 @@ Everything not mentioned is unchecked.

Same as for [`main`](#branch-protection-rule-main) above.

### Actions > General

* Fork pull request workflows from outside collaborators
* `Require approval for first-time contributors who are new to GitHub`
* (this can also be `Require approval for first-time contributors`)

## CODEOWNERS

Root-level `CODEOWNERS` file on the repository should include superset of
Expand Down

0 comments on commit 006029b

Please sign in to comment.