Repository navigation
docs(release): say the Homebrew tap merges its bump once checks pass - #342
Merged
Merged
Conversation
hyperstructure/homebrew-tap's brew bump workflow now opens the formula's pull request as a GitHub App, so its checks start without anyone approving them, and merges it once the checks that the tap's main requires pass. The release skill no longer asks for Approve workflows to run and a code owner's merge, and says what to do when a check fails and the pull request stays open.
kalaspuff
approved these changes
Oct 29, 2026
kalaspuff
deleted the
fctl/35-can-we-automate-the-release-in-the-homeb
branch
October 29, 2026 21:32
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
hyperstructure/homebrew-tap's brew bump workflow will open each release's formula pull request as a GitHub App. That way its checks start without anyone selecting "Approve workflows to run". The workflow then merges the pull request itself once the tap's required checks pass. This updates the release skill, AGENTS.md and the Release workflow's comments to match. The skill now says the tap merges the release within about 15 minutes, and that a pull request whose check failed stays open for a person to fix and merge. Only docs and comments change;
cargo test -p xtask, which checks the docs' links, passes.Merge this together with the tap's pull request, once its setup steps are done. Until then, the tap still needs the manual steps that these docs no longer describe.
fctl session
Note
Low risk. It changes only docs, a skill and workflow comments; nothing that runs. The docs describe a flow that works only once the Homebrew tap's pull request is merged and set up.
What it does. Updates the release skill, AGENTS.md and the Release workflow's comments to say that the Homebrew tap's brew bump workflow now merges each release's formula pull request itself once the tap's checks pass, instead of a person approving workflows and merging. It also says that a pull request whose check fails, or that takes over 45 minutes, stays open for a person to fix and merge.
Merge order. The description says to merge this together with hyperstructure/homebrew-tap#32, after its GitHub App and ruleset setup steps are done. Until then the docs describe a flow the tap doesn't have.
fctl review's first look at
ba9c7ab· 3 files, +19 −13 · Review agent settings