Skip to content

Commit 0166f68

Browse files
CI: add num-traits to public (#2446)
1 parent ca9e2dc commit 0166f68

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

.github/workflows/rust.yml

+7-2
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,15 @@ jobs:
160160
- uses: dtolnay/rust-toolchain@nightly
161161
- name: build
162162
run: |
163-
echo "#![deny(exported_private_dependencies)]" | cat - src/lib.rs > src/lib.rs.0
163+
echo '#![deny(exported_private_dependencies)]' | cat - src/lib.rs > src/lib.rs.0
164164
mv src/lib.rs.0 src/lib.rs
165-
echo 'cargo-features = ["public-dependency"]' | cat - Cargo.toml | sed 's/rayon = { ver/rayon = { public = true, ver/' > Cargo.toml.0
165+
echo 'cargo-features = ["public-dependency"]' | cat - Cargo.toml > Cargo.toml.0
166166
mv Cargo.toml.0 Cargo.toml
167+
# mark rayon crate as public
168+
sed -i 's/rayon = { ver/rayon = { public = true, ver/' Cargo.toml
169+
# mark num-traits crate as public
170+
sed -i 's/num-traits = { ver/num-traits = { public = true, ver/' Cargo.toml
171+
# cargo +nightly check
167172
cargo check
168173
169174
build_benchmarks:

0 commit comments

Comments
 (0)