Files
stefan-gorules fc9ab1269f chore: improve release process (#457)
* chore: improve release process

* fix locked build on node.js

* fix release naming

* fix .node bindings

* revert node.yaml

* fix

* add locked param

* fix: node
2026-06-25 11:19:46 +02:00

29 lines
707 B
YAML

name: Miri
on:
workflow_dispatch:
permissions:
contents: read
env:
RUST_BACKTRACE: 1
RUSTUP_MAX_RETRIES: 10
jobs:
miri:
name: cargo miri test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install Rust
run: rustup toolchain install nightly --component miri && rustup default nightly
- uses: ./.github/actions/setup-rust
with:
shared-key: rust-miri
sccache: 'false'
- run: cargo miri test --workspace --all-features --locked
env:
MIRIFLAGS: -Zmiri-strict-provenance -Zmiri-symbolic-alignment-check -Zmiri-disable-isolation
RUSTFLAGS: ${{ env.RUSTFLAGS }} -Z randomize-layout