Skip to content

Conversation

@joshrotenberg
Copy link
Collaborator

Summary

Restores the automatic Homebrew formula update that was accidentally removed when cargo-dist regenerated release.yml in PR #483.

Changes

  • Re-adds update-homebrew job to release workflow
  • Updates tap from joshrotenberg/homebrew-brew to redis-developer/homebrew-tap
  • Bumps action version to mislav/[email protected]
  • Adds prominent comment noting this job is manually maintained

How it works

On successful release:

  1. Extracts version from tag (redisctl-v0.7.2 -> v0.7.2)
  2. Uses mislav/bump-homebrew-formula-action to create a PR in redis-developer/homebrew-tap
  3. The PR updates the formula with new version and checksums

Requirements

  • COMMITTER_TOKEN secret must have write access to redis-developer/homebrew-tap

Note

Since cargo-dist overwrites release.yml when regenerating, this job will need to be re-added after running dist generate or dist init.

The update-homebrew job was removed when cargo-dist regenerated release.yml.
This restores automatic formula updates on release.

- Uses mislav/[email protected]
- Updated tap to redis-developer/homebrew-tap
- Added note about manual maintenance since cargo-dist overwrites this file
@joshrotenberg joshrotenberg merged commit b4e80c4 into main Dec 16, 2025
16 checks passed
@joshrotenberg joshrotenberg deleted the fix/restore-homebrew-auto-update branch December 16, 2025 19:47
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