@@ -18,21 +18,21 @@ jobs:
1818 matrix :
1919 include :
2020 # Linux
21- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "8.0.2" }
22- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "8.2.2" }
23- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "8.4.4" }
24- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "8.6.5" }
25- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "8.8.4" }
26- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "8.10.7" }
27- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.0.2" }
28- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.2.8" }
29- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.4.8" }
30- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.6.6 " }
31- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.6.6 ",
21+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "8.0.2" }
22+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "8.2.2" }
23+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "8.4.4" }
24+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "8.6.5" }
25+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "8.8.4" }
26+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "8.10.7" }
27+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.0.2" }
28+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.2.8" }
29+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.4.8" }
30+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.6.7 " }
31+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.6.7 ",
3232 flags : " -fUnsafeChecks -fInternalChecks" }
33- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.8.4 " }
34- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.10.1 " }
35- - { cabal: "3.12", os: ubuntu-22 .04, ghc: "9.12" }
33+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.8" }
34+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.10" }
35+ - { cabal: "3.12", os: ubuntu-24 .04, ghc: "9.12" }
3636 # Win
3737 - { cabal: "3.12", os: windows-latest, ghc: "8.4.4" }
3838 # OOM when building tests
@@ -49,15 +49,15 @@ jobs:
4949 - { cabal: "3.12", os: macOS-13, ghc: "9.0.2" }
5050 - { cabal: "3.12", os: macOS-latest, ghc: "9.2.8" }
5151 - { cabal: "3.12", os: macOS-latest, ghc: "9.4.8" }
52- - { cabal: "3.12", os: macOS-latest, ghc: "9.6.6 " }
53- - { cabal: "3.12", os: macOS-latest, ghc: "9.8.4 " }
54- - { cabal: "3.12", os: macOS-latest, ghc: "9.10.1 " }
52+ - { cabal: "3.12", os: macOS-latest, ghc: "9.6.7 " }
53+ - { cabal: "3.12", os: macOS-latest, ghc: "9.8" }
54+ - { cabal: "3.12", os: macOS-latest, ghc: "9.10" }
5555 - { cabal: "3.12", os: macOS-latest, ghc: "9.12" }
5656 fail-fast : false
5757
5858 steps :
5959 # ----------------
60- - uses : actions/checkout@v4
60+ - uses : actions/checkout@v5
6161 if : github.event.action == 'opened' || github.event.action == 'synchronize' || github.event.ref == 'refs/heads/master'
6262 # ----------------
6363 - uses : haskell-actions/setup@v2
7777 run : |
7878 sudo apt-get install -y libpapi-dev
7979 echo FLAG_PAPI=-fBenchPAPI >> "$GITHUB_ENV"
80- if : matrix.os == 'ubuntu-22 .04'
80+ if : matrix.os == 'ubuntu-24 .04'
8181 # ----------------
8282 - name : Versions
8383 run : |
0 commit comments