Skip to content

chore: add workflow to copy bb release artifacts to aztec-packages#21862

Merged
ludamad merged 2 commits intoclaudebox/bb-release-repofrom
claudebox/copy-bb-release-artifacts
Mar 20, 2026
Merged

chore: add workflow to copy bb release artifacts to aztec-packages#21862
ludamad merged 2 commits intoclaudebox/bb-release-repofrom
claudebox/copy-bb-release-artifacts

Conversation

@AztecBot
Copy link
Collaborator

Summary

Adds a GitHub Actions workflow that copies barretenberg release artifacts from AztecProtocol/barretenberg to AztecProtocol/aztec-packages releases.

This fulfils the promise from the PR #21775 discussion:

  • When someone creates/publishes a release on aztec-packages (via the GitHub UI), this workflow automatically copies all bb artifacts from the barretenberg repo release for that tag
  • Can also be triggered manually via workflow_dispatch for any tag — anyone on the aztec eng team can run it
  • This ensures bbup's fallback to aztec-packages works for important releases (e.g. those used by Noir)

Note: File is in .github-new/ because CI file changes require ci-allow — move to .github/workflows/ before merging.

Test plan

ClaudeBox log: https://claudebox.work/s/1d50ce33634fed3b?run=1

When someone creates a release on aztec-packages (or manually triggers the
workflow for a tag), this copies all barretenberg release artifacts from
AztecProtocol/barretenberg to the aztec-packages release.

This fulfils the promise that important releases (e.g. those used by Noir)
can have artifacts available on both repos — bbup falls back to aztec-packages,
and this workflow ensures the artifacts are there when needed.
@AztecBot AztecBot added ci-draft Run CI on draft PRs. claudebox Owned by claudebox. it can push to this PR. labels Mar 20, 2026
@ludamad ludamad marked this pull request as ready for review March 20, 2026 18:14
@ludamad ludamad merged commit 9ee6fcc into claudebox/bb-release-repo Mar 20, 2026
4 checks passed
@ludamad ludamad deleted the claudebox/copy-bb-release-artifacts branch March 20, 2026 18:14
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.

2 participants