Skip to content

Gate nightly cask updates on a published nightly release#313

Merged
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-309-make-nightly-release-publication-deterministic-before-updating-the-homebrew-cask
Mar 26, 2026
Merged

Gate nightly cask updates on a published nightly release#313
nicobistolfi merged 1 commit intomainfrom
vigilante/issue-309-make-nightly-release-publication-deterministic-before-updating-the-homebrew-cask

Conversation

@nicobistolfi
Copy link
Copy Markdown
Collaborator

Summary

  • force the rolling nightly release out of draft state immediately after creation
  • verify main-nightly is published and the expected nightly asset URLs are reachable before updating the Homebrew cask
  • add regression tests for the verification gate helper script

Validation

  • go test ./scripts/...
  • bash -n scripts/verify-nightly-release.sh

Closes #309

@nicobistolfi nicobistolfi force-pushed the vigilante/issue-309-make-nightly-release-publication-deterministic-before-updating-the-homebrew-cask branch from 81dac59 to 1799fd4 Compare March 26, 2026 17:22
@nicobistolfi nicobistolfi merged commit aab6507 into main Mar 26, 2026
1 check passed
@nicobistolfi nicobistolfi deleted the vigilante/issue-309-make-nightly-release-publication-deterministic-before-updating-the-homebrew-cask branch March 26, 2026 17:24
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.

Make nightly release publication deterministic before updating the Homebrew cask

1 participant