Skip to content
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

feat: reduce gthub app/secret requirements #554

Merged
merged 2 commits into from
Nov 17, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions GITHUB_ORG_MANAGEMENT_POLICY.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,15 +121,16 @@ A new request is required each time an application is enabled or a secret is
added for a new repository even if it has been done before.

The request must be approved by at least two TSC members and
be open for a minimum of 7 days before landing.
be open for a minimum of 72 hours before landing.

For GitHub Apps already used in the Org, or for secrets already used in other
repositories in the Org, the request can be fast-tracked. To fast-track, add
the `fast-track` label to the request, and leave a comment which must contain:
a) a link showing how the GitHub App or the secret being requested is already
in use, and b) ask for approvals to fast-track the request. Two members of the
TSC must approve the fast track request. Fast-tracked requests require only
one approval from the TSC, and the request must remain open for 72 hours.
TSC must approve the fast track request. Fast-tracked requests require only
one approval from the TSC, and the request must remain open for 24 hours.


If any objection is made, the request may be moved to a vote in the TSC.
If the TSC rejects the request, then the request is denied.
Expand Down