77 - master
88 workflow_dispatch :
99
10- # As of 27 March 2025, ubuntu-latest and windows-latest come with
11- # Stack 3.3.1. However, macos-13 and macos-latest do not come with Haskell
12- # tools.
10+ # As of 2025-07-26, ubuntu-latest and windows-latest come with Stack 3.7.1.
11+ # However, macos-13 and macos-latest do not come with Haskell tools.
1312
1413jobs :
1514 build :
@@ -23,16 +22,16 @@ jobs:
2322 snapshot :
2423 - stack-ghc-9.6.7.yaml
2524 - stack-ghc-9.8.4.yaml
26- - stack-ghc-9.10.1 .yaml
25+ - stack-ghc-9.10.2 .yaml
2726 - stack-ghc-9.12.2.yaml
2827 include :
2928 - os : macos-13
30- snapshot : stack-ghc-9.8.4 .yaml
29+ snapshot : stack-ghc-9.10.2 .yaml
3130 # macos-latest provides macOS/AArch64 (M1)
3231 - os : macos-latest
33- snapshot : stack-ghc-9.8.4 .yaml
32+ snapshot : stack-ghc-9.10.2 .yaml
3433 - os : windows-latest
35- snapshot : stack-ghc-9.8.4 .yaml
34+ snapshot : stack-ghc-9.10.2 .yaml
3635 steps :
3736 - name : Clone project
3837 uses : actions/checkout@v4
@@ -57,11 +56,11 @@ jobs:
5756
5857 if [[ "${{ matrix.os }}" == "macos-13" || "${{ matrix.os }}" == "macos-latest" ]]
5958 then
60- # macos-13 and macos-latest do not include Haskell tools as at 2024-12-13 .
59+ # macos-13 and macos-latest do not include Haskell tools as at 2025-07-26 .
6160 curl -sSL https://get.haskellstack.org/ | sh
6261 fi
6362
64- stack --resolver ${{ matrix.snapshot }} test --bench --no-run-benchmarks --haddock --no-haddock-deps
63+ stack --snapshot ${{ matrix.snapshot }} test --bench --no-run-benchmarks --haddock --no-haddock-deps
6564 test-pretty-exceptions :
6665 name : Test build of test-pretty-exceptions
6766 runs-on : ${{ matrix.os }}
7271 - ubuntu-latest
7372 - windows-latest
7473 snapshot :
75- - stack-ghc-9.8.4 .yaml
74+ - stack-ghc-9.10.2 .yaml
7675 steps :
7776 - name : Clone project
7877 uses : actions/checkout@v4
9493 shell : bash
9594 run : |
9695 set -ex
97- stack --resolver ${{ matrix.snapshot }} build --flag pantry:test-pretty-exceptions
96+ stack --snapshot ${{ matrix.snapshot }} build --flag pantry:test-pretty-exceptions
0 commit comments