Skip to content

docs: note the release-secrets 1Password bundle for maintainers#7

Merged
dougmartin merged 1 commit into
mainfrom
REPORT-77-readme-secrets-bundle-note
Jul 23, 2026
Merged

docs: note the release-secrets 1Password bundle for maintainers#7
dougmartin merged 1 commit into
mainfrom
REPORT-77-readme-secrets-bundle-note

Conversation

@dougmartin

Copy link
Copy Markdown
Member

Summary

Adds a short maintainer note to the README's Development section pointing at the release-credentials backup.

The macOS signing/notarization and Homebrew-tap credentials the release needs live in this repo's GitHub Actions secrets. The note tells maintainers those secrets can be re-created from cc-data-release-secrets.zip in the Developer Admin 1Password vault, and why the bundle exists: restoring, rotating, or handing the release process to a new maintainer without redoing the Apple and GitHub setup from scratch (the tap push token is a fine-grained GitHub PAT capped at a 365-day lifetime, so it needs yearly rotation).

Deliberately high-level: no listing of the bundle's contents or secret values, since this is a public repo.

…RT-77]

Point maintainers at cc-data-release-secrets.zip in the Developer Admin 1Password
vault, which can re-create the GitHub Actions secrets the signed release needs
(restore, rotate, or onboard a new maintainer). Kept high-level: no contents,
since this is a public repo.
@dougmartin dougmartin assigned emcelroy and unassigned emcelroy Jul 23, 2026
@dougmartin
dougmartin requested a review from emcelroy July 23, 2026 09:38

@emcelroy emcelroy left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good 👍

@dougmartin
dougmartin merged commit 348dcbd into main Jul 23, 2026
10 checks passed
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.

2 participants