|
16 | 16 | env: |
17 | 17 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
18 | 18 |
|
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 |
21 | 21 | # tools. windows-latest no longer comes with NSIS 3.10, for which the default |
22 | 22 | # value of the 'Unicode' installer attribute is 'true'. However, that is not the |
23 | 23 | # 'large strings' build of NSIS and creates installers that corrupt the PATH |
|
48 | 48 | - os: windows-latest |
49 | 49 | release-args: "" |
50 | 50 | 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 |
52 | 53 | release-args: "" |
53 | | - cache-bust: "2024-11-05" |
| 54 | + cache-bust: "2025-12-19" |
54 | 55 | # macos-latest provides macOS/AArch64 (M1) |
55 | 56 | - os: macos-latest |
56 | 57 | release-args: "" |
@@ -96,10 +97,10 @@ jobs: |
96 | 97 | run: | |
97 | 98 | set -ex |
98 | 99 |
|
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" ]] |
100 | 101 | 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. |
103 | 104 | curl -sSL https://get.haskellstack.org/ | sh |
104 | 105 | fi |
105 | 106 |
|
|
0 commit comments