From 87993ef864b25f2bbd8b5f54afd42ab9509b292a Mon Sep 17 00:00:00 2001 From: tiif Date: Thu, 2 Jan 2025 12:40:21 +0000 Subject: [PATCH] Add a new job for miri doc test --- .github/workflows/ci.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 721f9c885b9..5408aec2976 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -399,11 +399,29 @@ jobs: - name: miri run: | cargo miri nextest run --features full --lib --tests --no-fail-fast - cargo miri test --doc --all-features --no-fail-fast working-directory: tokio env: MIRIFLAGS: -Zmiri-disable-isolation -Zmiri-strict-provenance -Zmiri-retag-fields + miri-doc-test: + name: miri-doc-test + needs: basics + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Install Rust ${{ env.rust_miri_nightly }} + uses: dtolnay/rust-toolchain@stable + with: + toolchain: ${{ env.rust_miri_nightly }} + components: miri + - uses: Swatinem/rust-cache@v2 + - name: miri-doc-test + run: | + cargo miri test --doc --all-features --no-fail-fast + working-directory: tokio + env: + MIRIFLAGS: -Zmiri-disable-isolation -Zmiri-strict-provenance -Zmiri-retag-fields + asan: name: asan needs: basics