Skip to content

policy: SLACK_WEBHOOK_URL consolidated to one org secret - #518

Merged
Jammy2211 merged 2 commits into
mainfrom
docs/github-tokens-org-slack-secret
Oct 28, 2026
Merged

Jammy2211 merged 2 commits into
mainfrom
docs/github-tokens-org-slack-secret

Conversation

@Jammy2211

@Jammy2211 Jammy2211 commented Oct 28, 2026 •

Copy link
Copy Markdown
Collaborator

Follow-up to the GitHub token consolidation epic (Owed list on policy/github_tokens.md).

  • SLACK_WEBHOOK_URL is now one org secret (visibility all, Slack #builds, channel C03S98FEDK2). The nine repo copies are deleted (checked: none remain, and the org secret is visible to HowToLens, PyAutoLens and autofit_workspace_test). The ten callers that had no repo copy now get failure notices too.
  • Webhook rotation wording now covers secrets kept at org or repo level.
  • Owed: removes the Slack item and the stale autocti_visualization proof item (docs: add Never-rewrite-history guard to CLAUDE.md / AGENTS.md #8 merged, docs: never-rewrite-history guard across CLAUDE.md / AGENTS.md (17 repos) #7 closed). Also records the org PAT policy the maintainer set on 2026-10-28 (classic PATs restricted, fine-grained need approval) and clears it from Owed. Remaining: phase 1b PyPI trusted publishing (blocked on PyPI login).

🤖 Generated with Claude Code

Jammy2211 and others added 2 commits October 28, 2026 11:25
The org-level secret (visibility all) replaces the nine repo copies, which
are deleted, so every lib-tests/smoke-tests caller now posts its failure
notice to #builds. Drops the stale autocti_visualization proof item
(proven by #8, issue #7 closed).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Jammy2211
Jammy2211 merged commit e1f3fcd into main Oct 28, 2026
2 checks passed
@Jammy2211
Jammy2211 deleted the docs/github-tokens-org-slack-secret branch October 28, 2026 11:43
Jammy2211 added a commit that referenced this pull request Nov 2, 2026
…stays open)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant