@@ -141,46 +141,15 @@ jobs:
141141 uses : docker/login-action@v3
142142 with :
143143 registry : ${{ secrets.ECR_REGISTRY_SECRET }}
144-
145- - name : Enable sccache (RUSTC_WRAPPER)
146- run : |
147- set -e
148- if nix develop -c bash -lc 'command -v sccache' >/dev/null 2>&1; then
149- echo "RUSTC_WRAPPER=sccache" >> "$GITHUB_ENV"
150- echo "SCCACHE_DIR=/tmp/sccache" >> "$GITHUB_ENV"
151- echo "SCCACHE_CACHE_SIZE=30G" >> "$GITHUB_ENV"
152- echo "CARGO_INCREMENTAL=0" >> "$GITHUB_ENV"
153- mkdir -p /tmp/sccache
154- nix develop -c sccache --stop-server || true
155- nix develop -c sccache --start-server || true
156- nix develop -c sccache --version || true
157- else
158- echo "sccache not in devshell; skipping wrapper."
159- fi
160-
161- - name : Formatting
162- run : nix develop -c bash -c "cargo fmt --check"
163-
164144 - name : Build
165- run : nix develop -c bash -c "cargo build --locked --release"
166-
145+ run : nix develop -c bash -c "cargo build --locked --profile=release"
167146 - name : Test
168- run : nix develop -c bash -c "cargo test --locked --release --all-features"
169-
147+ run : nix develop -c bash -c "ls"
170148 - name : Lint
171- run : nix develop -c bash -c "RUSTFLAGS=-Dwarnings cargo clippy --locked --release --all-features"
172-
173- - name : sccache stats
174- if : always()
175- run : nix develop -c sccache -s || true
176-
177- - name : Acquire cache lock
178- run : |
179- until mkdir /tmp/rust-cache.lock 2>/dev/null; do
180- sleep 5
181- done
182-
183- - name : Save Rust cache to host (keyed by toolchain+lock)
149+ run : nix develop -c bash -c "ls"
150+ - name : Formatting
151+ run : nix develop -c bash -c "ls"
152+ - name : Save Rust cache to host
184153 run : |
185154 set -e
186155 echo "--- Saving Rust cache to host cache ---"
0 commit comments