Skip to content

Commit e091b06

Browse files
tgross35AkhilTThomas
authored andcommitted
ci: Remove tests with rust < 1.63
Since the increase to MSRV in [1], we no longer need to test with old versions of Rust. This makes CI identical to `main`, with the exception of branch configuration. [1]: rust-lang#4040
1 parent 9f756f3 commit e091b06

File tree

1 file changed

+9
-16
lines changed

1 file changed

+9
-16
lines changed

.github/workflows/full_ci.yml

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -111,13 +111,7 @@ jobs:
111111
- stable
112112
- beta
113113
- nightly
114-
# FIXME: Disabled due to:
115-
# error: failed to parse registry's information for: serde
116-
# 1.13.0,
117-
- 1.19.0
118-
- 1.24.0
119-
- 1.25.0
120-
- 1.30.0
114+
- 1.63.0
121115
steps:
122116
- uses: actions/checkout@v4
123117
- name: Setup Rust toolchain
@@ -135,9 +129,10 @@ jobs:
135129
max-parallel: 4
136130
matrix:
137131
target:
138-
- { toolchain: stable, os: macos-13 }
139-
- { toolchain: beta, os: macos-13 }
140-
- { toolchain: nightly, os: macos-13 }
132+
- { toolchain: stable, os: macos-14 }
133+
- { toolchain: beta, os: macos-14 }
134+
- { toolchain: nightly, os: macos-14 }
135+
- { toolchain: 1.63.0, os: macos-14 }
141136
runs-on: ${{ matrix.target.os }}
142137
steps:
143138
- uses: actions/checkout@v4
@@ -155,10 +150,7 @@ jobs:
155150
fail-fast: true
156151
matrix:
157152
toolchain:
158-
- 1.19.0
159-
- 1.24.0
160-
- 1.25.0
161-
- 1.30.0
153+
- 1.63.0
162154
- stable
163155
steps:
164156
- uses: actions/checkout@v4
@@ -171,12 +163,12 @@ jobs:
171163

172164
macos:
173165
name: macOS
174-
runs-on: macos-13
166+
runs-on: macos-14
175167
strategy:
176168
fail-fast: true
177169
matrix:
178170
target:
179-
- x86_64-apple-darwin
171+
- aarch64-apple-darwin
180172
steps:
181173
- uses: actions/checkout@v4
182174
- name: Setup Rust toolchain
@@ -198,6 +190,7 @@ jobs:
198190
ARCH_BITS: 64
199191
ARCH: x86_64
200192
- target: x86_64-pc-windows-msvc
193+
# FIXME: It currently causes segfaults.
201194
#- target: i686-pc-windows-gnu
202195
# env:
203196
# ARCH_BITS: 32

0 commit comments

Comments
 (0)