Skip to content

chore: publish to shared homebrew-tap and macports-ports repos - #55

Merged
teknikqa merged 1 commit into
mainfrom
chore/shared-taps
Sep 15, 2026
Merged

teknikqa merged 1 commit into
mainfrom
chore/shared-taps

Conversation

@teknikqa

Copy link
Copy Markdown
Owner

Summary

Publishes releases to the renamed shared distribution repos: teknikqa/homebrew-tap (was homebrew-upkeep) and teknikqa/macports-ports (was macports-upkeep). One tap and one ports tree now serve every app, starting with ai-usage-meter next.

What Changed

  • GoReleaser pushes the cask to homebrew-tap
  • The MacPorts release script clones macports-ports; the Portfile path sysutils/upkeep/Portfile stays the same
  • README install instructions use brew install teknikqa/tap/upkeep

Why

A separate tap per app doesn't scale. GitHub redirects the old repo names, so existing users keep receiving updates under their old local tap name. CHANGELOG.md keeps the old names because it records past releases.

The HOMEBREW_TAP_GITHUB_TOKEN and MACPORTS_TAP_GITHUB_TOKEN secrets need no changes if they are fine-grained tokens scoped to the repos: a rename doesn't change a repo's ID.

@teknikqa teknikqa changed the title Publish to shared homebrew-tap and macports-ports repos chore: publish to shared homebrew-tap and macports-ports repos Sep 15, 2026
@teknikqa
teknikqa merged commit 66bbaa1 into main Sep 15, 2026
10 of 11 checks passed
@teknikqa
teknikqa deleted the chore/shared-taps branch September 15, 2026 08:27
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