Skip to content

docs: describe the tap deploy key instead of the retired PAT - #103

Open
ernestoongaro wants to merge 1 commit into
mainfrom
docs/tap-deploy-key
Open

ernestoongaro wants to merge 1 commit into
mainfrom
docs/tap-deploy-key

Conversation

@ernestoongaro

Copy link
Copy Markdown
Collaborator

The release prerequisites in DEVELOPMENT.md still told readers to set HOMEBREW_TAP_GITHUB_TOKEN with contents:write on the tap. #102 replaced that secret with an ed25519 deploy key scoped to the tap alone, so the instructions pointed at a credential the workflow no longer reads.

Also records the protect-main ruleset on the tap, now enforcing: the deploy-key bypass is what keeps the release workflow able to push to main while every other actor goes through a pull request.

Docs only — no workflow or code changes.

🤖 Generated with Claude Code

The release prerequisites still told readers to set
HOMEBREW_TAP_GITHUB_TOKEN with contents:write on the tap. That secret was
replaced in #102 by an ed25519 deploy key scoped to the tap alone.

Also record the protect-main ruleset, since the deploy-key bypass is what
keeps the release workflow able to push to main while everyone else goes
through a pull request.

Co-Authored-By: Claude Opus 5 (1M context) <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