update Miri CI config
This commit is contained in:
@@ -51,6 +51,10 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Miri
|
- name: Install Miri
|
||||||
run: ci/miri.sh
|
run: |
|
||||||
|
rustup toolchain install nightly --component miri
|
||||||
|
rustup override set nightly
|
||||||
|
cargo miri setup
|
||||||
|
- name: Test with Miri
|
||||||
|
run: cargo miri test
|
||||||
|
|||||||
-15
@@ -1,15 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
set -ex
|
|
||||||
|
|
||||||
export CARGO_NET_RETRY=5
|
|
||||||
export CARGO_NET_TIMEOUT=10
|
|
||||||
|
|
||||||
MIRI_NIGHTLY=nightly-$(curl -s https://rust-lang.github.io/rustup-components-history/x86_64-unknown-linux-gnu/miri)
|
|
||||||
echo "Installing latest nightly with Miri: $MIRI_NIGHTLY"
|
|
||||||
rustup default "$MIRI_NIGHTLY"
|
|
||||||
|
|
||||||
rustup component add miri
|
|
||||||
cargo miri setup
|
|
||||||
|
|
||||||
cargo miri test
|
|
||||||
Reference in New Issue
Block a user