Skip to content

Conversation

@hary-singh
Copy link
Collaborator

This pull request updates the release and packaging configuration for the project, focusing on improving Homebrew integration and aligning with recent changes in GoReleaser's configuration format. The main changes include updating the Homebrew publishing workflow, switching from the deprecated brews to the new homebrew_casks section, and updating archive format specifications.

Homebrew and Release Workflow Improvements:

  • Added HOMEBREW_TAP_GITHUB_TOKEN to the release workflow environment to support Homebrew tap publishing. (.github/workflows/release.yml)
  • Replaced the deprecated brews section with the new homebrew_casks section in .goreleaser.yaml, updating Homebrew tap configuration for the ork binary.

GoReleaser Configuration Updates:

  • Updated archive format specification from format to formats (now an array) for both default and Windows-specific archives, aligning with GoReleaser's latest schema. (.goreleaser.yaml) [1] [2]

…egration

Signed-off-by: Harry Dhillon <harry@harryy.dev>
@hary-singh hary-singh self-assigned this Oct 12, 2025
@hary-singh hary-singh merged commit e4d004c into main Oct 12, 2025
2 checks passed
@hary-singh hary-singh deleted the chore/update-release-workflow-and-goreleaser-config branch October 12, 2025 23:19
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