Skip to content

Commit 747078f

Browse files
geekosaurMikolaj
authored andcommitted
switch validate to 22.04 for now
`validate-old-ghcs` doesn't work on 24.04, which GHA just updated to; and it uses build artifacts from the earlier steps, so for now the whole thing needs to be downgraded to get thinsg working. We must address this properly later. (cherry picked from commit 85f0f0c)
1 parent d1fbeaf commit 747078f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/validate.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
matrix:
6363
sys:
6464
- { os: windows-latest, shell: "C:/msys64/usr/bin/bash.exe -e {0}" }
65-
- { os: ubuntu-latest, shell: bash }
65+
- { os: ubuntu-22.04, shell: bash }
6666
- { os: macos-13, shell: bash }
6767
# If you remove something from here, then add it to the old-ghcs job.
6868
# Also a removed GHC from here means that we are actually dropping
@@ -233,7 +233,7 @@ jobs:
233233

234234
validate-old-ghcs:
235235
name: Validate old ghcs ${{ matrix.extra-ghc }}
236-
runs-on: ubuntu-latest
236+
runs-on: ubuntu-22.04
237237
needs: validate
238238

239239
strategy:
@@ -362,7 +362,7 @@ jobs:
362362
needs: validate
363363
strategy:
364364
matrix:
365-
os: [ubuntu-latest, macos-13, windows-latest]
365+
os: [ubuntu-22.04, macos-13, windows-latest]
366366
# We only use one ghc version the used one for the next release (defined at top of the workflow)
367367
# We need to build an array dynamically to inject the appropiate env var in a previous job,
368368
# see https://docs.github.com/en/actions/learn-github-actions/expressions#fromjson

0 commit comments

Comments
 (0)