fix(ci): Install mold linker and rustfmt in deploy workflow

The Deploy workflow on main failed because .cargo/config.toml requires
the mold linker, but deploy.yml only installed lld. The earlier fix
commit only updated push.yml, missing deploy.yml.
This commit is contained in:
Jon Seager 2026-05-22 13:04:06 +00:00
parent 46b0cb67ef
commit 616876e73f

View file

@ -32,7 +32,10 @@ jobs:
cargo-${{ runner.os }}- cargo-${{ runner.os }}-
- name: Install system dependencies - name: Install system dependencies
run: sudo apt-get update && sudo apt-get install -y clang lld libssl-dev pkg-config run: sudo apt-get update && sudo apt-get install -y clang lld mold libssl-dev pkg-config
- name: Ensure Rust components
run: rustup component add rustfmt clippy
- name: Check formatting - name: Check formatting
run: cargo fmt -- --check run: cargo fmt -- --check