Skip to content

Commit a503bfb

Browse files
authored
Merge pull request #11780 from cabalism/bump/validate-ghc-versions
Bump validate workflow ghc versions
2 parents bbbbd5a + 0b13cd9 commit a503bfb

3 files changed

Lines changed: 11 additions & 10 deletions

File tree

.github/workflows/reusable-release.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
type: string
99
ghc:
1010
type: string
11-
default: 9.10.2
11+
default: 9.10.3
1212
# speed up installation by skipping docs
1313
# starting with GHC 9.10.x, we also need to pass the 'install_extra' target
1414
ghc_targets:
@@ -24,9 +24,10 @@ on:
2424
env:
2525
GHC_VERSION: ${{ inputs.ghc }}
2626
GHC_TARGETS: ${{ inputs.ghc_targets }}
27-
# This shouldn't be necessary, but cabal developers
28-
# want to build with 9.10.2, which causes test failures
29-
# when used as runtime GHC version as well.
27+
# This shouldn't be necessary, but cabal developers want to build with 9.10.3,
28+
# which causes test failures when used as runtime GHC version as well. For
29+
# more detail, please see the note and link to the issue in
30+
# .github/scripts/test.bash
3031
GHC_TEST_VERSION: 9.6.7
3132
GHC_TEST_TARGETS: "install_bin install_lib update_package_db"
3233
CABAL_VERSION: ${{ inputs.cabal }}

.github/workflows/validate.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ on:
3232
env:
3333
# We choose a stable ghc version across all os's
3434
# which will be used to do the next release
35-
GHC_FOR_RELEASE: "9.10.2"
35+
GHC_FOR_RELEASE: "9.10.3"
3636
# Ideally we should use the version about to be released for hackage tests and benchmarks
37-
GHC_FOR_SOLVER_BENCHMARKS: "9.10.2"
38-
GHC_FOR_COMPLETE_HACKAGE_TESTS: "9.10.2"
37+
GHC_FOR_SOLVER_BENCHMARKS: "9.10.3"
38+
GHC_FOR_COMPLETE_HACKAGE_TESTS: "9.10.3"
3939
COMMON_FLAGS: "-j 2 -v"
4040

4141
# See https://github.com/haskell/cabal/blob/master/CONTRIBUTING.md#hackage-revisions
@@ -61,8 +61,8 @@ jobs:
6161
# Also a removed GHC from here means that we are actually dropping
6262
# support, so the PR *must* have a changelog entry.
6363
"9.14.1",
64-
"9.12.2",
65-
"9.10.2",
64+
"9.12.4",
65+
"9.10.3",
6666
"9.8.4",
6767
"9.6.7",
6868
"9.4.8",

.gitlab-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ variables:
55
# Commit of ghc/ci-images repository from which to pull Docker images
66
DOCKER_REV: "be4ac2cd18f38e63b263e2a27c76a7c279385796"
77

8-
GHC_VERSION: 9.10.2
8+
GHC_VERSION: 9.10.3
99
CABAL_INSTALL_VERSION: 3.14.2.0
1010

1111
workflow:

0 commit comments

Comments
 (0)