@@ -18,7 +18,7 @@ concurrency:
1818jobs :
1919 lint :
2020 name : Format & Lint
21- runs-on : ubuntu-22 .04
21+ runs-on : ubuntu-24 .04
2222 steps :
2323 - uses : actions/checkout@v4
2424 - uses : tweag/configure-bazel-remote-cache-auth@v0
4343 strategy :
4444 fail-fast : false
4545 matrix :
46- os : [ubuntu-22 .04, macos-13]
46+ os : [ubuntu-24 .04, macos-13]
4747 module : [rules_haskell, rules_haskell_nix, rules_haskell_tests]
4848 bzlmod : [true, false]
4949 ghc :
@@ -139,7 +139,7 @@ jobs:
139139 strategy :
140140 fail-fast : false
141141 matrix :
142- os : [ubuntu-22 .04, macos-13, windows-latest ]
142+ os : [ubuntu-24 .04, macos-13, windows-2022 ]
143143 module : [rules_haskell, rules_haskell_tests]
144144 bzlmod : [true, false]
145145 ghc :
@@ -155,18 +155,15 @@ jobs:
155155 bzlmod : true
156156 # currently proto-lens-protoc (read: protoc-gen-haskell) fails with an access violation on Windows
157157 - ghc : 9.6.5
158- os : windows-latest
158+ os : windows-2022
159159 - ghc : 9.8.2
160- os : windows-latest
160+ os : windows-2022
161161 env :
162162 GHC_VERSION : ${{ matrix.ghc }}
163163 runs-on : ${{ matrix.os }}
164164 steps :
165165 - uses : actions/checkout@v4
166166 - uses : ./.github/actions/free_disk_space_on_linux
167- - uses : ./.github/actions/install_apt_pkgs
168- with :
169- packages : libtinfo5
170167 - name : Mount Bazel cache
171168 uses : actions/cache@v4
172169 with :
@@ -257,7 +254,7 @@ jobs:
257254 strategy :
258255 fail-fast : false
259256 matrix :
260- os : [ubuntu-22 .04, macos-13, macos-14, windows-latest]
257+ os : [ubuntu-24 .04, macos-13, macos-14, windows-latest]
261258 bzlmod : [true, false]
262259 bazel :
263260 - " 6.x"
@@ -272,9 +269,6 @@ jobs:
272269 steps :
273270 - uses : actions/checkout@v4
274271 - uses : ./.github/actions/free_disk_space_on_linux
275- - uses : ./.github/actions/install_apt_pkgs
276- with :
277- packages : libtinfo5
278272 - name : Mount Bazel cache
279273 uses : actions/cache@v4
280274 with :
@@ -332,7 +326,7 @@ jobs:
332326 bazelisk build "//..."
333327
334328 all_ci_tests :
335- runs-on : ubuntu-22 .04
329+ runs-on : ubuntu-24 .04
336330 needs :
337331 - lint
338332 - examples-bindist
0 commit comments