Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This adds a check to the `bin/publish` script that the crate being published builds successfully with all possible feature combinations, using `cargo hack --feature-powerset`. This would have prevented #1944. We test this on CI for most crates in the repo, but it's disabled for some crates because the powerset is very large, making the check too slow to run on CI. However, adding it to the publish script will ensure that it's at least always run before publishing a crate.
- Loading branch information