Skip to content

INT-904: Publish cask through shared action - #51

Merged
rianjs merged 1 commit into
mainfrom
rianjs/INT-904/homebrew-install-steps
Sep 22, 2026
Merged

rianjs merged 1 commit into
mainfrom
rianjs/INT-904/homebrew-install-steps

Conversation

@rianjs

@rianjs rianjs commented Sep 20, 2026

Copy link
Copy Markdown
Contributor

[INT-904]

Summary

  • stop GoReleaser from pushing the cask directly to the tap
  • render the cask with skip_upload and publish it through the shared Homebrew action
  • emit the current install-step run DSL in the source configuration

Verification

  • goreleaser check
  • actionlint .github/workflows/release.yml
  • goreleaser release --snapshot --clean (includes go test ./...)
  • generated cask passes the shared normalizer and Homebrew Cask/InstallSteps style check

Dependency

Merge the open-cli-collective/.github INT-904 PR and advance the shared action's v1 tag before marking this ready.

@rianjs
rianjs marked this pull request as ready for review September 22, 2026 09:52
@rianjs
rianjs merged commit eecc4d0 into main Sep 22, 2026
3 checks passed
@rianjs
rianjs deleted the rianjs/INT-904/homebrew-install-steps branch September 22, 2026 09:52
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