Skip to content

Commit b46bd9c

Browse files
committed
update GitHub test runners
1 parent dcf1266 commit b46bd9c

File tree

1 file changed

+38
-12
lines changed

1 file changed

+38
-12
lines changed

.github/workflows/ci.yml

Lines changed: 38 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,50 +8,76 @@ jobs:
88
matrix:
99
config:
1010
- machine: tpb
11-
os: ubuntu-22.04
11+
os: ubuntu-24.04
1212
configure: --pb --threads --enable-libffi
1313
test: test-some-fast
1414
- machine: a6osx
15-
os: macos-13
15+
os: macos-15-intel
1616
- machine: ta6osx
17-
os: macos-13
17+
os: macos-15-intel
1818
- machine: arm64osx
19-
os: macos-14
19+
os: macos-15
20+
- machine: tarm64osx
21+
os: macos-15
22+
- machine: ta6osx
23+
os: macos-14-large
24+
test: test-some-fast
2025
- machine: tarm64osx
2126
os: macos-14
27+
test: test-some-fast
2228
- machine: i3le
23-
os: ubuntu-22.04
29+
os: ubuntu-24.04
2430
- machine: ti3le
25-
os: ubuntu-22.04
31+
os: ubuntu-24.04
2632
- machine: a6le
27-
os: ubuntu-22.04
33+
os: ubuntu-24.04
2834
- machine: ta6le
29-
os: ubuntu-22.04
35+
os: ubuntu-24.04
3036
configure: CFLAGS+=-std=gnu89
3137
- machine: ta6le
32-
os: ubuntu-22.04
38+
os: ubuntu-24.04
3339
variant: reboot
3440
configure: -m=ta6le --force
3541
make: re.boot SCHEME="chezscheme"
3642
test: test-some-fast
43+
- machine: ti3le
44+
os: ubuntu-22.04
45+
test: test-some-fast
46+
- machine: ta6le
47+
os: ubuntu-22.04
48+
configure: CFLAGS+=-std=gnu89
49+
test: test-some-fast
3750
- machine: i3nt
38-
os: windows-2022
51+
os: windows-2025
3952
toolchain: vs
4053
- machine: ti3nt
41-
os: windows-2022
54+
os: windows-2025
4255
toolchain: vs
4356
- machine: a6nt
57+
os: windows-2025
58+
toolchain: vs
59+
- machine: ta6nt
60+
os: windows-2025
61+
toolchain: vs
62+
- machine: ta6nt
63+
os: windows-2025
64+
toolchain: gcc
65+
configure: CFLAGS+=-std=gnu89
66+
- machine: ti3nt
4467
os: windows-2022
4568
toolchain: vs
69+
test: test-some-fast
4670
- machine: ta6nt
4771
os: windows-2022
4872
toolchain: vs
73+
test: test-some-fast
4974
- machine: ta6nt
5075
os: windows-2022
5176
toolchain: gcc
5277
configure: CFLAGS+=-std=gnu89
78+
test: test-some-fast
5379
- machine: ta6le
54-
os: ubuntu-22.04
80+
os: ubuntu-24.04
5581
test: test-more
5682
variant: more
5783
runs-on: ${{ matrix.config.os }}

0 commit comments

Comments
 (0)