Skip to content

Commit 9e28c25

Browse files
committed
Minimize CI changes
1 parent 8ba45b3 commit 9e28c25

File tree

1 file changed

+24
-48
lines changed

1 file changed

+24
-48
lines changed

.github/workflows/debian.yml

Lines changed: 24 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -26,75 +26,50 @@ jobs:
2626
strategy:
2727
fail-fast: false
2828
matrix:
29+
ghc: ['9.12.2', '9.10.1', '9.8.4', '9.6.6', '9.4.8', '9.2.8', '9.0.2']
30+
deb: ['buster', 'slim-buster']
2931
include:
30-
# 9.12.2
3132
- ghc: '9.12.2'
3233
ghc_minor: '9.12'
3334
deb: 'bookworm'
3435
- ghc: '9.12.2'
3536
ghc_minor: '9.12'
3637
deb: 'slim-bookworm'
37-
# 9.10.1
38+
- ghc: '9.10.1'
39+
ghc_minor: '9.10'
40+
deb: 'slim-bullseye'
3841
- ghc: '9.10.1'
3942
ghc_minor: '9.10'
4043
deb: 'bullseye'
4144
- ghc: '9.10.1'
4245
ghc_minor: '9.10'
46+
- ghc: '9.8.4'
47+
ghc_minor: '9.8'
4348
deb: 'slim-bullseye'
44-
# - ghc: '9.10.1'
45-
# ghc_minor: '9.10'
46-
# deb: 'buster'
47-
# - ghc: '9.10.1'
48-
# ghc_minor: '9.10'
49-
# deb: 'slim-buster'
50-
# 9.8.4
5149
- ghc: '9.8.4'
5250
ghc_minor: '9.8'
5351
deb: 'bullseye'
5452
- ghc: '9.8.4'
5553
ghc_minor: '9.8'
54+
- ghc: '9.6.6'
55+
ghc_minor: '9.6'
5656
deb: 'slim-bullseye'
57-
# - ghc: '9.8.4'
58-
# ghc_minor: '9.8'
59-
# deb: 'buster'
60-
# - ghc: '9.8.4'
61-
# ghc_minor: '9.8'
62-
# deb: 'slim-buster'
63-
# 9.6.6
6457
- ghc: '9.6.6'
6558
ghc_minor: '9.6'
6659
deb: 'bullseye'
6760
- ghc: '9.6.6'
6861
ghc_minor: '9.6'
69-
deb: 'slim-bullseye'
70-
# - ghc: '9.6.6'
71-
# ghc_minor: '9.6'
72-
# deb: 'buster'
73-
# - ghc: '9.6.6'
74-
# ghc_minor: '9.6'
75-
# deb: 'slim-buster'
76-
# 9.4.8
77-
# - ghc: '9.4.8'
78-
# ghc_minor: '9.4'
79-
# deb: 'buster'
80-
# - ghc: '9.4.8'
81-
# ghc_minor: '9.4'
82-
# deb: 'slim-buster'
83-
# 9.2.8
84-
# - ghc: '9.2.8'
85-
# ghc_minor: '9.2'
86-
# deb: 'buster'
87-
# - ghc: '9.2.8'
88-
# ghc_minor: '9.2'
89-
# deb: 'slim-buster'
90-
# 9.0.2
91-
# - ghc: '9.0.2'
92-
# ghc_minor: '9.0'
93-
# deb: 'buster'
94-
# - ghc: '9.0.2'
95-
# ghc_minor: '9.0'
96-
# deb: 'slim-buster'
97-
62+
- ghc: '9.4.8'
63+
ghc_minor: '9.4'
64+
- ghc: '9.2.8'
65+
ghc_minor: '9.2'
66+
- ghc: '9.0.2'
67+
ghc_minor: '9.0'
68+
exclude:
69+
- ghc: '9.12.2'
70+
deb: 'buster'
71+
- ghc: '9.12.2'
72+
deb: 'slim-buster'
9873
steps:
9974
- uses: actions/checkout@v4
10075
- name: build + smoke test [${{ matrix.ghc }}]
@@ -125,9 +100,6 @@ jobs:
125100
# uraimo/run-on-arch-action does not support debian slim variants
126101
deb: ['buster']
127102
arch: ['aarch64']
128-
exclude:
129-
- ghc: '9.12.2'
130-
deb: 'buster'
131103
include:
132104
# bookworm (debian 12)
133105
- ghc: '9.12.2'
@@ -166,6 +138,10 @@ jobs:
166138
ghc_minor: '9.0'
167139
- arch: aarch64
168140
docker_platform: arm64
141+
exclude:
142+
- ghc: '9.12.2'
143+
deb: 'buster'
144+
169145
steps:
170146
- uses: actions/checkout@v4
171147
- name: docker build [ ${{ matrix.arch }} ${{ matrix.ghc }}]

0 commit comments

Comments
 (0)