Skip to content

Commit 66a3ef0

Browse files
committed
Raise minimum tested compiler to 1.63
Required by `rayon`.
1 parent d2441c3 commit 66a3ef0

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

.github/workflows/ci.yml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
strategy:
2525
fail-fast: false
2626
matrix:
27-
rust: [1.56.0, stable, beta]
27+
rust: [1.63.0, stable, beta]
2828
timeout-minutes: 45
2929
steps:
3030
- uses: actions/checkout@v4
@@ -78,6 +78,29 @@ jobs:
7878
env:
7979
RUSTFLAGS: -Z allow-features= --cfg procmacro2_backtrace ${{env.RUSTFLAGS}}
8080

81+
msrv:
82+
name: Rust 1.56.0
83+
needs: pre_ci
84+
if: needs.pre_ci.outputs.continue
85+
runs-on: ubuntu-latest
86+
timeout-minutes: 45
87+
steps:
88+
- uses: actions/checkout@v4
89+
- uses: dtolnay/[email protected]
90+
with:
91+
components: rust-src
92+
- run: cargo check
93+
- run: cargo check --no-default-features
94+
- run: cargo check --features span-locations
95+
- name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo check
96+
run: cargo check
97+
env:
98+
RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}}
99+
- name: RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo check --no-default-features
100+
run: cargo check --no-default-features
101+
env:
102+
RUSTFLAGS: --cfg procmacro2_semver_exempt ${{env.RUSTFLAGS}}
103+
81104
minimal:
82105
name: Minimal versions
83106
needs: pre_ci

0 commit comments

Comments
 (0)