Skip to content

Commit c34858e

Browse files
committed
Use ubuntu-22.04 in CI
GHC 8.2 won't install on the ubuntu-latest runner (currently running Ubuntu 24.04), so we use the ubuntu-22.04 runner instead
1 parent 1541287 commit c34858e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/ci.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,32 +12,32 @@ jobs:
1212
name: Generate matrix from cabal
1313
outputs:
1414
matrix: ${{ steps.set-matrix.outputs.matrix }}
15-
runs-on: ubuntu-latest
15+
runs-on: ubuntu-22.04
1616
steps:
1717
- name: Extract the tested GHC versions
1818
id: set-matrix
1919
uses: kleidukos/[email protected]
2020
with:
2121
cabal-file: apply-merge.cabal
22-
ubuntu-version: latest
22+
ubuntu-version: 22.04
2323
version: 0.1.7.0
2424
reuse_compliance_check:
2525
name: REUSE compliance check
26-
runs-on: ubuntu-latest
26+
runs-on: ubuntu-22.04
2727
steps:
2828
- uses: actions/checkout@v4
2929
- name: REUSE Compliance Check
3030
uses: fsfe/reuse-action@v3
3131
ormolu:
3232
name: Ormolu check
33-
runs-on: ubuntu-latest
33+
runs-on: ubuntu-22.04
3434
steps:
3535
- uses: actions/checkout@v4
3636
- uses: haskell-actions/run-ormolu@v16
3737
cabal_test:
3838
name: cabal test - ghc-${{ matrix.ghc }}
3939
needs: generate-matrix
40-
runs-on: ubuntu-latest
40+
runs-on: ubuntu-22.04
4141
continue-on-error: false
4242
strategy:
4343
matrix: ${{ fromJSON(needs.generate-matrix.outputs.matrix) }}

0 commit comments

Comments
 (0)