brewlog/.github/workflows
Niels Göttsch e6555bd873
Some checks failed
Build & Publish / Check (push) Successful in 7m36s
Build & Publish / Build & Publish (push) Failing after 13m36s
ci: install only Rust in the check job, drop sudo
The check job failed inside mise: mise.toml pulls the full dev toolchain
(tailwind, cargo-watch, flyctl, shellcheck, mvdan/sh, ...) and resolves most of
it via api.github.com, which 401s on the runner (no github.com token) ->
"Failed to install tools" -> exit 1.

CI only needs Rust for fmt/clippy/test, so restrict mise to `install_args: rust`
(rust resolves through rustup, no GitHub API). Also drop `sudo` (the runner
image runs as root and has none) and the redundant `rustup component add`
(mise installs rustfmt/clippy from mise.toml). Keep mold — the .cargo linker
flag requires it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-16 16:02:53 +02:00
..
deploy.yml ci: install only Rust in the check job, drop sudo 2026-07-16 16:02:53 +02:00
push.yml ci: pin actions to the node20 generation for the forge runner 2026-07-16 15:55:22 +02:00