docs: guide for configuring override approval + Slack notifications#75
Merged
Conversation
Adds docs/guides/configuring-override-approval.md, an operator-facing how-to for enabling the human-in-the-loop promote-from-quarantine override path: configuring a Slack incoming webhook, adding the SLACK_WEBHOOK and GHCR_DELETE_TOKEN secrets, opting a per-image caller in via enable_approval, the /approve and /deny flow, override provenance, approver permissions, and troubleshooting. Links it from the guides README. Closes #74
There was a problem hiding this comment.
Pull request overview
Adds an operator-facing guide describing how to enable and operate the promote-from-quarantine human-in-the-loop override approval path, including Slack incoming webhook notifications, and links it from the guides index.
Changes:
- Add
docs/guides/configuring-override-approval.mdwith step-by-step setup and operational flow (/approve//deny, required secrets, troubleshooting). - Link the new guide from
docs/guides/README.md.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| docs/guides/README.md | Adds a link to the new override-approval + Slack notifications guide. |
| docs/guides/configuring-override-approval.md | New operational how-to for enabling approval overrides and configuring Slack + required repo secrets. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- remove stray backslash escape in the Slack apps autolink - clarify the secrets prerequisite (repository administrator)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds an operator-facing how-to guide for the human-in-the-loop promote-from-quarantine override path shipped in #72.
docs/guides/configuring-override-approval.mdcovers:/approveor/deny)SLACK_WEBHOOKandGHCR_DELETE_TOKENrepository secretsenable_approval: true+slack_webhookAlso links the new guide from
docs/guides/README.md.Closes #74