|
53 | 53 | matrix:
|
54 | 54 | sys:
|
55 | 55 | - { os: windows-latest, shell: "C:/msys64/usr/bin/bash.exe -e {0}" }
|
56 |
| - - { os: ubuntu-22.04, shell: bash } |
| 56 | + - { os: ubuntu-latest, shell: bash } |
57 | 57 | - { os: macos-latest, shell: bash }
|
58 | 58 | # If you remove something from here, then add it to the old-ghcs job.
|
59 | 59 | # Also a removed GHC from here means that we are actually dropping
|
@@ -245,14 +245,15 @@ jobs:
|
245 | 245 |
|
246 | 246 | validate-old-ghcs:
|
247 | 247 | name: Validate old ghcs ${{ matrix.extra-ghc }}
|
| 248 | + # latest/latest doesn't have the old packages the old ghcs depend on |
248 | 249 | runs-on: ubuntu-22.04
|
249 | 250 | needs: validate
|
250 | 251 |
|
251 | 252 | strategy:
|
252 | 253 | matrix:
|
253 | 254 | extra-ghc:
|
254 | 255 | ["8.4.4", "8.2.2", "8.0.2"]
|
255 |
| - ## GHC 7.10.3 does not install on ubuntu-22.04 with ghcup. |
| 256 | + ## GHC 7.10.3 does not install on ubuntu-latest with ghcup. |
256 | 257 | ## Older GHCs are not supported by ghcup in the first place.
|
257 | 258 | fail-fast: false
|
258 | 259 |
|
@@ -383,7 +384,7 @@ jobs:
|
383 | 384 | matrix:
|
384 | 385 | sys:
|
385 | 386 | - { os: windows-latest, shell: "C:/msys64/usr/bin/bash.exe -e {0}" }
|
386 |
| - - { os: ubuntu-22.04, shell: bash } |
| 387 | + - { os: ubuntu-latest, shell: bash } |
387 | 388 | - { os: macos-latest, shell: bash }
|
388 | 389 | # We only use one ghc version the used one for the next release (defined at top of the workflow)
|
389 | 390 | # We need to build an array dynamically to inject the appropiate env var in a previous job,
|
|
0 commit comments