Skip to content

Publish rolling prerelease artifacts from main without GoReleaser Pro#235

Merged
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-233-publish-rolling-prerelease-artifacts-from-main-without-goreleaser-pro
Mar 19, 2026
Merged

Publish rolling prerelease artifacts from main without GoReleaser Pro#235
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-233-publish-rolling-prerelease-artifacts-from-main-without-goreleaser-pro

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

Summary

  • add a main-triggered nightly workflow that builds OSS snapshot artifacts, recreates the rolling main-nightly prerelease, and keeps stale assets from accumulating
  • generate and push a dedicated vigilante-nightly cask into aliengiraffe/homebrew-spaceship using the fresh nightly checksums
  • document the nightly Homebrew install path separately from the existing stable release flow

Validation

  • go test ./...
  • NIGHTLY_VERSION=0.0.0-nightly.test go run github.com/goreleaser/goreleaser/[email protected] check
  • bash -n scripts/update-nightly-cask.sh
  • exercised scripts/update-nightly-cask.sh with sample nightly checksum input

Closes #233

@nicobistolfi nicobistolfi force-pushed the vigilante/issue-233-publish-rolling-prerelease-artifacts-from-main-without-goreleaser-pro branch from 72dd945 to 5748d4e Compare March 18, 2026 21:19
@nicobistolfi nicobistolfi force-pushed the vigilante/issue-233-publish-rolling-prerelease-artifacts-from-main-without-goreleaser-pro branch from 5748d4e to b205569 Compare March 18, 2026 21:21
@nicobistolfi nicobistolfi merged commit 772b902 into main Mar 19, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-233-publish-rolling-prerelease-artifacts-from-main-without-goreleaser-pro branch March 19, 2026 17:01
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.

Publish rolling prerelease artifacts from main without GoReleaser Pro

1 participant