Skip to content

ci: extend installer testing - #260

Open
TomasArrachea wants to merge 4 commits into
nextfrom
tomasarrachea-test-installer
Open

ci: extend installer testing#260
TomasArrachea wants to merge 4 commits into
nextfrom
tomasarrachea-test-installer

Conversation

@TomasArrachea

@TomasArrachea TomasArrachea commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Closes #255.

This PR includes changes to:

  • Route installer.sh as a release asset
  • Run installer.yml on changes to release.yml
  • Add a step to installer.yml testing all the opt-out flags (this was not being tested and cargo fallback was broken)
  • Fix the cargo fallback in bin/installer.sh, which read $0 (the script path) instead of $1 (the requested version)
  • Add a smoke job to release.yml that downloads the installer script from the just published release and installs that release with it

@TomasArrachea
TomasArrachea force-pushed the tomasarrachea-test-installer branch from 357b60f to 34666d0 Compare September 8, 2026 15:37
@TomasArrachea
TomasArrachea marked this pull request as ready for review September 8, 2026 15: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.

installer: Cargo fallback fails before initialization on non-prebuilt hosts

1 participant