Skip to content

fix: skip GitHub release creation for nightly and devnet tags#21732

Draft
AztecBot wants to merge 2 commits intomerge-train/spartanfrom
claudebox/skip-gh-release-nightly-dev
Draft

fix: skip GitHub release creation for nightly and devnet tags#21732
AztecBot wants to merge 2 commits intomerge-train/spartanfrom
claudebox/skip-gh-release-nightly-dev

Conversation

@AztecBot
Copy link
Collaborator

@AztecBot AztecBot commented Mar 18, 2026

Summary

Skip GitHub release creation only for nightly and private tags. Devnet, stable, and RC tags continue to create GitHub releases.

  • Nightly tags (v*-nightly.*): git tag only, no GitHub release
  • Private tags (v*-private.*): git tag only, no GitHub release
  • Devnet tags (v*-devnet.*): full GitHub release (for the release page)
  • Stable/RC tags: full GitHub release (unchanged)

All tag types continue to publish Docker images and npm packages as before.

Changes

  • bootstrap.sh: Updated release_github to skip nightly and private (not devnet)
  • barretenberg/cpp/bootstrap.sh: Updated comment to reflect new skip list

Nightly and devnet tags only need a git tag, not a full GitHub release.
This keeps the releases page clean while still publishing Docker images
and npm packages via per-project release steps.

- bootstrap.sh: release_github() returns early for nightly/devnet dist tags
- barretenberg/cpp/bootstrap.sh: skip binary upload when no release exists
@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant