Skip to content

feat: Hardcode version into install scripts at release time.#20986

Merged
charlielye merged 1 commit intonextfrom
cl/installer_banner_update
Mar 4, 2026
Merged

feat: Hardcode version into install scripts at release time.#20986
charlielye merged 1 commit intonextfrom
cl/installer_banner_update

Conversation

@charlielye
Copy link
Contributor

@charlielye charlielye commented Feb 28, 2026

You can now install at a specific version with the less fiddly e.g.:

bash -i <(curl -sL https://install.aztec-labs.com/0.0.1-commit.c0b82b2)
  • To avoid the fiddly requirement of setting both the VERSION env var, while also putting the version in the curl path, we now hardcode it at release time into the script.
  • The root installer, when manually uploaded, then sets the VERSION to default to nightly (if not given).
  • Carefully crafted banner and text to fit on 80 char width terminals. Because it's important we support those.
  • We add a prune command to aztec-up to remove all but current version.

I may also have updated the ascii art a bit. I doubt I'll be allowed to keep it because it's so OUTRAGEOUSLY 80's neon cyberpunk. But it's trivial to swap the banner if want something more brand fitting.

@ludamad
Copy link
Collaborator

ludamad commented Mar 3, 2026

LGTM thanks for doing this!

You can now install at a specific version with the less fiddly e.g.:
```
bash -i <(curl -sL https://install.aztec-labs.com/0.0.1-commit.c0b82b2)
```

* To avoid the fiddly requirement of setting both the `VERSION` env var, while also putting the version in the curl path, we now hardcode it at release time into the script.
* The root installer, when manually uploaded, then sets the VERSION to default to nightly (if not given).
* Carefully crafted banner and text to fit on 80 char width terminals. Because it's important we support those.
* We add a `prune` command to aztec-up to remove all but current version.

I may also have updated the ascii art a bit. I doubt I'll be allowed to keep it because it's so OUTRAGEOUSLY 80's neon cyberpunk. But it's trivial to swap the banner if want something more brand fitting.
@AztecBot AztecBot force-pushed the cl/installer_banner_update branch from f2c88b9 to e44fe38 Compare March 4, 2026 11:05
@charlielye charlielye added this pull request to the merge queue Mar 4, 2026
Merged via the queue into next with commit 81e8ebf Mar 4, 2026
19 checks passed
@charlielye charlielye deleted the cl/installer_banner_update branch March 4, 2026 11:37
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.

3 participants