We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fc8bda5 + fc5c0a9 commit a3e5f33Copy full SHA for a3e5f33
.github/workflows/rust.yml
@@ -121,6 +121,17 @@ jobs:
121
# library packages. Note that xtask isn't used or built here; since it's
122
# just a dev tool we don't care about the MSRV for that package.
123
run: cargo build --target x86_64-unknown-uefi -p uefi-test-runner
124
+ # Tests that the published crates keep being package-able (thus, releasable).
125
+ package:
126
+ name: Package Crates
127
+ runs-on: ubuntu-latest
128
+ steps:
129
+ - name: Checkout sources
130
+ uses: actions/checkout@v4
131
+ - uses: Swatinem/rust-cache@v2
132
+ - name: Build
133
+ run: cargo package -p uefi -p uefi-raw -p uefi-macros
134
+
135
# This job requires the nightly channel, but keep it as a separate job from
136
# `nightly_channel` because it takes a while to run.
137
build_feature_permutations:
0 commit comments