CI: Don't test `unstable-nu6` and `zfuture` feature flags on macOS

This reduces the number of macOS runner jobs in each PR from 10 to 6, or
from 5 to 3 for external PRs. GitHub's macOS runners are noticeably
slower than their other runners, and our available free runner slots are
being quickly exhausted when we have multiple PRs open.
This commit is contained in:
Jack Grigg 2024-01-25 21:19:50 +00:00
parent dca890adcd
commit 9456d31f23
1 changed files with 5 additions and 0 deletions

View File

@ -20,6 +20,11 @@ jobs:
include: include:
- extra_flags: orchard - extra_flags: orchard
rustflags: '--cfg zcash_unstable="orchard"' rustflags: '--cfg zcash_unstable="orchard"'
exclude:
- os: macOS-latest
extra_flags: unstable-nu6
- os: macOS-latest
extra_flags: zfuture
env: env:
RUSTFLAGS: ${{ matrix.rustflags }} RUSTFLAGS: ${{ matrix.rustflags }}