Move builds to prod-pins and add explicit update channels
Some checks failed
Validate authentication / Validate authentication (push) Failing after 1s

This commit is contained in:
Alois 2026-10-04 19:27:02 +02:00
commit e71d9c3118
Signed by: alois
SSH key fingerprint: SHA256:GBzT2DXvAuGV9XIV5W3WrzVpjU54FThmxHXdbz95J24
15 changed files with 473 additions and 722 deletions

View file

@ -32,3 +32,12 @@ jobs:
- name: Check release binaries
run: nix develop -c cargo check -p iota -p iota-daemon -p iota-updater -p iota-installer --locked
- name: Check updater and installer formatting
run: nix develop -c cargo fmt -p iota-updater -p iota-installer -p iota --check
- name: Run updater and installer tests
run: nix develop -c cargo test -p iota-updater -p iota-installer --locked
- name: Check release scripts
run: bash -n scripts/build-update-manifest.sh scripts/build-release-bundle.sh