Skip to content

Commit 33d6b9a

Browse files
authored
Merge pull request #6828 from commercialhaskell/ci-macos-x86_64
Move macOS/x86_64 CI to macos-15-intel
2 parents 0eddbee + 1d6bf55 commit 33d6b9a

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

.github/workflows/integration-tests.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ on:
1616
env:
1717
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1818

19-
# As of 2025-11-05, ubuntu-latest and windows-latest come with Stack 3.7.1
20-
# and GHC 9.12.2. However, macos-13 and macos-latest do not come with Haskell
19+
# As of 2025-11-05, ubuntu-latest and windows-latest come with Stack 3.7.1 and
20+
# GHC 9.12.2. However, macos-15-intel and macos-latest do not come with Haskell
2121
# tools. windows-latest no longer comes with NSIS 3.10, for which the default
2222
# value of the 'Unicode' installer attribute is 'true'. However, that is not the
2323
# 'large strings' build of NSIS and creates installers that corrupt the PATH
@@ -48,9 +48,10 @@ jobs:
4848
- os: windows-latest
4949
release-args: ""
5050
cache-bust: "2025-11-05"
51-
- os: macos-13
51+
# macos-15-intel will be the last that provides macOS/x86_64
52+
- os: macos-15-intel
5253
release-args: ""
53-
cache-bust: "2024-11-05"
54+
cache-bust: "2025-12-19"
5455
# macos-latest provides macOS/AArch64 (M1)
5556
- os: macos-latest
5657
release-args: ""
@@ -96,10 +97,10 @@ jobs:
9697
run: |
9798
set -ex
9899
99-
if [[ "${{ matrix.os }}" == "ubuntu-24.04-arm" || "${{ matrix.os }}" == "macos-13" || "${{ matrix.os }}" == "macos-latest" ]]
100+
if [[ "${{ matrix.os }}" == "ubuntu-24.04-arm" || "${{ matrix.os }}" == "macos-15-intel" || "${{ matrix.os }}" == "macos-latest" ]]
100101
then
101-
# ubuntu-24.04-arm, macos-13 and macos-latest do not include Haskell
102-
# tools as at 2025-11-05.
102+
# ubuntu-24.04-arm, macos-15-intel and macos-latest do not include
103+
# Haskell tools as at 2025-12-19.
103104
curl -sSL https://get.haskellstack.org/ | sh
104105
fi
105106

0 commit comments

Comments
 (0)