Skip to content

Commit 95d1e51

Browse files
committed
ci: remove Miri job
Nightly toolchain cache keeps going stale (outdated JSON in quote build script). Miri was useful during initial development but the codebase uses no unsafe code — standard tests and clippy provide sufficient coverage.
1 parent 8dd45e2 commit 95d1e51

File tree

1 file changed

+0
-25
lines changed

1 file changed

+0
-25
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -110,31 +110,6 @@ jobs:
110110
- name: Run cargo-audit
111111
run: cargo audit
112112

113-
miri:
114-
name: Miri (undefined behavior)
115-
runs-on: ubuntu-latest
116-
steps:
117-
- uses: actions/checkout@v4
118-
119-
- name: Install Rust nightly + Miri
120-
uses: dtolnay/rust-toolchain@nightly
121-
with:
122-
components: miri
123-
124-
- uses: Swatinem/rust-cache@v2
125-
with:
126-
key: miri
127-
128-
- name: Run Miri
129-
run: cargo +nightly miri test --lib --no-default-features
130-
env:
131-
MIRIFLAGS: "-Zmiri-strict-provenance -Zmiri-symbolic-alignment-check"
132-
133-
- name: Run Miri (portfolio)
134-
run: cargo +nightly miri test --lib --features portfolio
135-
env:
136-
MIRIFLAGS: "-Zmiri-strict-provenance -Zmiri-symbolic-alignment-check"
137-
138113
coverage:
139114
name: Code coverage
140115
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)