Skip to content

Commit 05872cc

Browse files
committed
Update CI
1 parent 957bf5c commit 05872cc

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/integration-tests.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
# Stack's project-level configuration (stack.yaml) specifies the
4141
# multi-architecture (including Linux/Aarch64) Docker image published
4242
# by Oliver Benz (@benz0li, on GitHub). That image comes with
43-
# Stack 3.7.1. (Note that the online documentation for
43+
# Stack 3.9.1. (Note that the online documentation for
4444
# '--docker-stack-exe image' specifies that the host Stack and image
4545
# Stack must have the same version number.)
4646
release-args: "--alpine --stack-args --docker-stack-exe=image"
@@ -97,10 +97,16 @@ jobs:
9797
run: |
9898
set -ex
9999
100+
if [[ "${{ matrix.os }}" == "ubuntu-latest" ]]
101+
then
102+
# ubuntu-latest does not include Stack 3.9.1 as at 2026-01-06.
103+
stack upgrade
104+
fi
105+
100106
if [[ "${{ matrix.os }}" == "ubuntu-24.04-arm" || "${{ matrix.os }}" == "macos-15-intel" || "${{ matrix.os }}" == "macos-latest" ]]
101107
then
102108
# ubuntu-24.04-arm, macos-15-intel and macos-latest do not include
103-
# Haskell tools as at 2025-12-19.
109+
# Haskell tools as at 2026-01-06.
104110
curl -sSL https://get.haskellstack.org/ | sh
105111
fi
106112

0 commit comments

Comments
 (0)