|
17 | 17 | matrix:
|
18 | 18 | os: [ubuntu, windows]
|
19 | 19 | steps:
|
20 |
| - - uses: actions/checkout@v2 |
| 20 | + - uses: actions/checkout@v3 |
21 | 21 | - uses: dtolnay/rust-toolchain@nightly
|
22 | 22 | - run: cargo test
|
23 | 23 | - run: cargo test --features preserve_order --tests -- --skip ui --exact
|
|
39 | 39 | - rust: stable
|
40 | 40 | os: windows
|
41 | 41 | steps:
|
42 |
| - - uses: actions/checkout@v2 |
| 42 | + - uses: actions/checkout@v3 |
43 | 43 | - uses: dtolnay/rust-toolchain@master
|
44 | 44 | with:
|
45 | 45 | toolchain: ${{matrix.rust}}
|
@@ -68,12 +68,10 @@ jobs:
|
68 | 68 | name: Miri
|
69 | 69 | runs-on: ubuntu-latest
|
70 | 70 | env:
|
71 |
| - MIRIFLAGS: "-Zmiri-tag-raw-pointers" |
| 71 | + MIRIFLAGS: -Zmiri-strict-provenance |
72 | 72 | steps:
|
73 |
| - - uses: actions/checkout@v2 |
74 |
| - - uses: dtolnay/rust-toolchain@nightly |
75 |
| - with: |
76 |
| - components: miri |
| 73 | + - uses: actions/checkout@v3 |
| 74 | + - uses: dtolnay/rust-toolchain@miri |
77 | 75 | - run: cargo miri test
|
78 | 76 | - run: cargo miri test --features preserve_order,float_roundtrip,arbitrary_precision,raw_value
|
79 | 77 |
|
|
82 | 80 | runs-on: ubuntu-latest
|
83 | 81 | if: github.event_name != 'pull_request'
|
84 | 82 | steps:
|
85 |
| - - uses: actions/checkout@v2 |
| 83 | + - uses: actions/checkout@v3 |
86 | 84 | - uses: dtolnay/rust-toolchain@clippy
|
87 | 85 | - run: cargo clippy --tests -- -Dclippy::all -Dclippy::pedantic
|
88 | 86 | - run: cargo clippy --all-features --tests -- -Dclippy::all -Dclippy::pedantic
|
|
91 | 89 | name: Documentation
|
92 | 90 | runs-on: ubuntu-latest
|
93 | 91 | steps:
|
94 |
| - - uses: actions/checkout@v2 |
| 92 | + - uses: actions/checkout@v3 |
95 | 93 | - uses: dtolnay/rust-toolchain@nightly
|
96 | 94 | - run: cargo doc --features raw_value,unbounded_depth
|
97 | 95 | env:
|
|
101 | 99 | name: Fuzz
|
102 | 100 | runs-on: ubuntu-latest
|
103 | 101 | steps:
|
104 |
| - - uses: actions/checkout@v2 |
| 102 | + - uses: actions/checkout@v3 |
105 | 103 | - uses: dtolnay/rust-toolchain@nightly
|
106 | 104 | - run: cargo install cargo-fuzz --debug
|
107 | 105 | - run: cargo fuzz build -O
|
0 commit comments