3434 os : [ubuntu-latest]
3535 rust : [nightly, beta, stable]
3636 steps :
37- - uses : actions/checkout@v3
37+ - uses : actions/checkout@v4
3838 - name : Install Rust
3939 run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
4040 - run : rustup target add thumbv7m-none-eabi
5050 - name : Run cargo test (with valgrind)
5151 run : cargo test -- --test-threads=1
5252 env :
53- CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUNNER : valgrind -- error-exitcode=1 --leak-check=full --show-leak-kinds=all
53+ CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUNNER : valgrind -v -- error-exitcode=1 --error-limit=no -- leak-check=full --show-leak-kinds=all --track-origins=yes --fair-sched=yes
5454 - name : Clone async-executor
5555 run : git clone https://github.com/smol-rs/async-executor.git
5656 - name : Add patch section
@@ -68,31 +68,31 @@ jobs:
6868 # Rust version in Cargo.toml.
6969 rust : ['1.47']
7070 steps :
71- - uses : actions/checkout@v3
71+ - uses : actions/checkout@v4
7272 - name : Install Rust
7373 run : rustup update ${{ matrix.rust }} && rustup default ${{ matrix.rust }}
7474 - run : cargo build
7575
7676 clippy :
7777 runs-on : ubuntu-latest
7878 steps :
79- - uses : actions/checkout@v3
79+ - uses : actions/checkout@v4
8080 - name : Install Rust
8181 run : rustup update stable
8282 - run : cargo clippy --all-features --tests --examples
8383
8484 fmt :
8585 runs-on : ubuntu-latest
8686 steps :
87- - uses : actions/checkout@v3
87+ - uses : actions/checkout@v4
8888 - name : Install Rust
8989 run : rustup update stable
9090 - run : cargo fmt --all --check
9191
9292 miri :
9393 runs-on : ubuntu-latest
9494 steps :
95- - uses : actions/checkout@v3
95+ - uses : actions/checkout@v4
9696 - name : Install Rust
9797 run : rustup toolchain install nightly --component miri && rustup default nightly
9898 - run : cargo miri test
@@ -109,7 +109,7 @@ jobs:
109109 issues : write
110110 runs-on : ubuntu-latest
111111 steps :
112- - uses : actions/checkout@v3
112+ - uses : actions/checkout@v4
113113 # https://github.com/rustsec/audit-check/issues/2
114114 - uses : rustsec/audit-check@master
115115 with :
0 commit comments