Skip to content

feat(aztec-up): decouple infra assets from toolchain VERSION#22078

Merged
nventuro merged 1 commit into
merge-train/fairiesfrom
feat/decouple-infra-version-from-toolchain
Mar 26, 2026
Merged

feat(aztec-up): decouple infra assets from toolchain VERSION#22078
nventuro merged 1 commit into
merge-train/fairiesfrom
feat/decouple-infra-version-from-toolchain

Conversation

@nchamo

@nchamo nchamo commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Introduces INFRA_VERSION env var to control where aztec-install fetches infrastructure assets (banner, aztec-up) independently from the toolchain VERSION. Previously VERSION controlled both, coupling toolchain selection with installer asset paths.
  • When INFRA_VERSION is empty (default), assets are fetched from the root of INSTALL_URI. Tests set INFRA_VERSION=0.0.1 to match the local file layout.
  • Updates release_root_installer to upload banner files to the S3 root alongside aztec-up.

Fixes F-501

@nchamo nchamo added the ci-draft Run CI on draft PRs. label Mar 26, 2026
@nchamo nchamo self-assigned this Mar 26, 2026
@nchamo nchamo marked this pull request as ready for review March 26, 2026 19:25
@nchamo nchamo requested a review from charlielye as a code owner March 26, 2026 19:25
@nchamo nchamo requested a review from nventuro March 26, 2026 19:44
@nventuro nventuro merged commit 59a8cee into merge-train/fairies Mar 26, 2026
20 of 28 checks passed
@nventuro nventuro deleted the feat/decouple-infra-version-from-toolchain branch March 26, 2026 19:51
@AztecBot

Copy link
Copy Markdown
Collaborator

❌ Failed to cherry-pick to v4-next due to conflicts. (🤖) View backport run.

AztecBot added a commit that referenced this pull request Mar 27, 2026
BEGIN_COMMIT_OVERRIDE
fix(aztec-up): always reinstall noirup and foundryup bootstrappers
(#21826)
fix(aztec-up): show installed version after install (#21822)
feat(aztec-up): default install version to latest instead of nightly
(backport #21883) (#22076)
feat(aztec-up): auto-update before install with staleness check (#21866)
cherry-pick: feat(aztec-up): add versioned aliases for multi-major
version support (#21817)
feat(aztec-up): add versioned aliases for multi-major version support
(backport #21817) (#22080)
feat(aztec-up): decouple infra assets from toolchain VERSION (backport
#22078) (#22079)
feat: backport hardcode version into install scripts at release time
(#22082)
fix(aztec-up): pass VERSION to per-version installer and fix release sed
(#22083)
END_COMMIT_OVERRIDE
github-merge-queue Bot pushed a commit that referenced this pull request Mar 27, 2026
BEGIN_COMMIT_OVERRIDE
feat(aztec-up): default install version to latest instead of nightly
(#21883)
fix(aztec-up): always reinstall noirup and foundryup bootstrappers
(#21826)
fix(aztec-up): show installed version after install (#21822)
feat(aztec-up): decouple infra assets from toolchain VERSION (#22078)
feat(aztec-up): add versioned aliases for multi-major version support
(#21817)
feat(aztec-up): auto-update before install with staleness check (#21866)
fix(aztec-up): pass VERSION to per-version installer and fix release sed
(#22083)
feat: asserts that aztec dep version matches cli (#21245)
END_COMMIT_OVERRIDE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants