Skip to content

Commit

Permalink
remove build all features test for now
Browse files Browse the repository at this point in the history
  • Loading branch information
conradoplg committed Jun 20, 2024
1 parent 7f7ce9a commit 0d9261b
Showing 1 changed file with 19 additions and 16 deletions.
35 changes: 19 additions & 16 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,22 +38,25 @@ jobs:
- uses: dtolnay/[email protected]
- run: cargo build --all-features

build_all_features:
name: build all features combinations
runs-on: ubuntu-latest

steps:
- uses: actions/[email protected]
- uses: dtolnay/rust-toolchain@stable
- run: cargo install cargo-all-features
# We check and then test because some test dependencies could help
# a bugged build work, while a regular build would fail.
# Note that this also builds each crate separately, which also helps
# catching some issues.
- run: cargo check-all-features
# Build all tests. We don't run them to save time, since it's unlikely
# that tests would fail due to feature combinations.
- run: cargo test-all-features --no-run
# TODO: this is filling up the disk space in CI. See if there is a way to
# workaround it.

# build_all_features:
# name: build all features combinations
# runs-on: ubuntu-latest

# steps:
# - uses: actions/[email protected]
# - uses: dtolnay/rust-toolchain@stable
# - run: cargo install cargo-all-features
# # We check and then test because some test dependencies could help
# # a bugged build work, while a regular build would fail.
# # Note that this also builds each crate separately, which also helps
# # catching some issues.
# - run: cargo check-all-features
# # Build all tests. We don't run them to save time, since it's unlikely
# # that tests would fail due to feature combinations.
# - run: cargo test-all-features --no-run

build_no_std:
name: build with no_std
Expand Down

0 comments on commit 0d9261b

Please sign in to comment.