Skip to content

Move the Homebrew formula to the consolidated gmr/homebrew-gmr tap#8

Open
gmr wants to merge 2 commits into
mainfrom
feature/consolidated-homebrew-tap
Open

Move the Homebrew formula to the consolidated gmr/homebrew-gmr tap#8
gmr wants to merge 2 commits into
mainfrom
feature/consolidated-homebrew-tap

Conversation

@gmr

@gmr gmr commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Summary

gmr's tools now share a single Homebrew tap, gmr/homebrew-gmr (brew tap gmr/gmr), which is already seeded with the current pgfmt 2.1.4 formula (checksums carried over from gmr/homebrew-pgfmt) and a placeholder pglifecycle formula.

  • release.yaml: the update-homebrew job now checks out gmr/homebrew-gmr (same HOMEBREW_TAP_TOKEN secret — ensure the PAT covers the new repo).
  • README: install instructions become brew tap gmr/gmr / brew install pgfmt.

gmr/homebrew-pgfmt stays in place so existing installs keep working, but it stops receiving version bumps once this merges; it can be archived with a pointer to the new tap whenever you're ready.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation

    • Updated Homebrew installation and trust instructions to reference the new tap location.
  • Chores

    • Adjusted CI release workflow to use the updated Homebrew tap for publishing formula updates.

gmr's tools now share one tap (brew tap gmr/gmr). The new tap is
seeded with the current pgfmt 2.1.4 formula; gmr/homebrew-pgfmt stays
in place for existing installs but no longer receives updates.

Co-authored-by: Claude <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: a15372d8-02a2-4f9c-9a3e-d1455defad3d

📥 Commits

Reviewing files that changed from the base of the PR and between 29aaa4c and 1c11d09.

📒 Files selected for processing (2)
  • .github/workflows/release.yaml
  • README.md
✅ Files skipped from review due to trivial changes (1)
  • README.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • .github/workflows/release.yaml

📝 Walkthrough

Walkthrough

Release workflow checkout and README Homebrew instructions updated to use the gmr/postgres Homebrew tap and the corresponding gmr/postgres/pgfmt formula path.

Changes

Homebrew Tap and Distribution Updates

Layer / File(s) Summary
Update release workflow checkout and README Homebrew references
.github/workflows/release.yaml, README.md
Workflow changed checkout repository to gmr/homebrew-postgres; README tap and brew trust --formula arguments updated to gmr/postgres and gmr/postgres/pgfmt respectively.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐰 I hopped through CI and readme lines,
Swapped taps and tidied the install signs,
One small change, a cleaner pour,
Brew trust set — now users explore! 🍺

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title references moving the formula to gmr/homebrew-gmr, but the actual changes implement gmr/homebrew-postgres. The title is misleading about the destination tap. Update the title to accurately reflect that the formula is being moved to gmr/homebrew-postgres, not gmr/homebrew-gmr.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

The shared tap is homebrew-postgres (brew tap gmr/postgres) rather
than homebrew-gmr.

Co-authored-by: Claude <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