66 paths-ignore :
77 - " **.md"
88 - " benches/**"
9- - " distr_test/**"
109 pull_request :
1110 branches : [ master, '0.[0-9]+' ]
1211 paths-ignore :
1312 - " **.md"
1413 - " benches/**"
15- - " distr_test/**"
1614
1715permissions :
1816 contents : read # to fetch code (actions/checkout)
4745 run : cargo doc --all-features --no-deps
4846 - name : rand_core
4947 run : cargo doc --all-features --package rand_core --no-deps
50- - name : rand_distr
51- run : cargo doc --all-features --package rand_distr --no-deps
5248 - name : rand_chacha
5349 run : cargo doc --all-features --package rand_chacha --no-deps
5450 - name : rand_pcg
@@ -122,11 +118,6 @@ jobs:
122118 cargo test --target ${{ matrix.target }} --manifest-path rand_core/Cargo.toml
123119 cargo test --target ${{ matrix.target }} --manifest-path rand_core/Cargo.toml --no-default-features
124120 cargo test --target ${{ matrix.target }} --manifest-path rand_core/Cargo.toml --no-default-features --features=os_rng
125- - name : Test rand_distr
126- run : |
127- cargo test --target ${{ matrix.target }} --manifest-path rand_distr/Cargo.toml --features=serde
128- cargo test --target ${{ matrix.target }} --manifest-path rand_distr/Cargo.toml --no-default-features
129- cargo test --target ${{ matrix.target }} --manifest-path rand_distr/Cargo.toml --no-default-features --features=std,std_math
130121 - name : Test rand_pcg
131122 run : cargo test --target ${{ matrix.target }} --manifest-path rand_pcg/Cargo.toml --features=serde
132123 - name : Test rand_chacha
@@ -162,7 +153,6 @@ jobs:
162153 cross test --no-fail-fast --target ${{ matrix.target }} --features=serde,log,small_rng
163154 cross test --no-fail-fast --target ${{ matrix.target }} --examples
164155 cross test --no-fail-fast --target ${{ matrix.target }} --manifest-path rand_core/Cargo.toml
165- cross test --no-fail-fast --target ${{ matrix.target }} --manifest-path rand_distr/Cargo.toml --features=serde
166156 cross test --no-fail-fast --target ${{ matrix.target }} --manifest-path rand_pcg/Cargo.toml --features=serde
167157 cross test --no-fail-fast --target ${{ matrix.target }} --manifest-path rand_chacha/Cargo.toml
168158
@@ -182,7 +172,6 @@ jobs:
182172 cargo miri test --manifest-path rand_core/Cargo.toml
183173 cargo miri test --manifest-path rand_core/Cargo.toml --features=serde
184174 cargo miri test --manifest-path rand_core/Cargo.toml --no-default-features
185- #cargo miri test --manifest-path rand_distr/Cargo.toml # no unsafe and lots of slow tests
186175 cargo miri test --manifest-path rand_pcg/Cargo.toml --features=serde
187176 cargo miri test --manifest-path rand_chacha/Cargo.toml --no-default-features
188177
0 commit comments