From 98b2dd5518863dbc9b12f802aaf7efa8f2566a56 Mon Sep 17 00:00:00 2001 From: Daniel Noland Date: Mon, 28 Oct 2024 00:32:45 -0600 Subject: [PATCH] more nextest --- .github/workflows/check-developer-experience.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/check-developer-experience.yml b/.github/workflows/check-developer-experience.yml index 16af65c4..10528c38 100644 --- a/.github/workflows/check-developer-experience.yml +++ b/.github/workflows/check-developer-experience.yml @@ -69,10 +69,14 @@ jobs: node-version: "latest" - name: Checkout uses: actions/checkout@v4 + - uses: cargo-bins/cargo-binstall@main - name: install nextest - run: cargo install cargo-nextest --locked + run: cargo binstall --no-confirm cargo-nextest + - run: | + sudo apt-get update + sudo apt-get --yes --no-install-recommends install pkg-config - name: install markdown-test-report - run: cargo install markdown-test-report --locked + run: cargo binstall --no-confirm markdown-test-report - name: refresh-compile-env run: just --yes refresh-compile-env - run: just --yes fake-nix @@ -80,7 +84,7 @@ jobs: continue-on-error: ${{ matrix.rust.optional }} - run: | NEXTEST_EXPERIMENTAL_LIBTEST_JSON=1 just cargo +${{matrix.rust.toolchain}} \ - nextest --message-format libtest-json-plus --profile ci run --locked --target=x86_64-unknown-linux-gnu \ + nextest --profile ci run --message-format libtest-json-plus --locked --target=x86_64-unknown-linux-gnu \ > target/nextest/ci/ci.x86_64-unknown-linux-gnu.json markdown-test-report target/nextest/ci/ci.x86_64-unknown-linux-gnu.json -o target/nextest/ci/ci.x86_64-unknown-linux-gnu.md cat target/nextest/ci/ci.x86_64-unknown-linux-gnu.md > $GITHUB_STEP_SUMMARY