Skip to content

Commit ed039fd

Browse files
ci: Remove xtask from MSRV build
We don't care about the MSRV for xtask, since it's just a dev tool. Also, some of xtask's dependencies (like clap) update MSRV somewhat frequently, so in order to update to the latest version of those deps it's better to not restrict xtask's MSRV.
1 parent 65aae97 commit ed039fd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/rust.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ jobs:
114114
run: cp .github/workflows/msrv_toolchain.toml rust-toolchain.toml
115115
- uses: Swatinem/rust-cache@v2
116116
- name: Build
117-
run: cargo xtask build
117+
# Build uefi-test-runner since its dependency tree includes all the
118+
# library packages. Note that xtask isn't used or built here; since it's
119+
# just a dev tool we don't care about the MSRV for that package.
120+
run: cargo build --target x86_64-unknown-uefi -p uefi-test-runner
118121
# This job requires the nightly channel, but keep it as a separate job from
119122
# `nightly_channel` because it takes a while to run.
120123
build_feature_permutations:

0 commit comments

Comments
 (0)