@@ -56,7 +56,7 @@ jobs:
5656 # The order is important to optimize fail-fast.
5757 name:
5858 - 8.10.7-sdist-fusion-inspection-Werror
59− - 9.2.2-docspec
59+ - 9.2.4-docspec
6060 # - 8.10.7-coverage
6161
6262 # Note: if cabal.project is not specified benchmarks and tests won't
@@ -67,38 +67,38 @@ jobs:
6767 ghc_version: head
6868 runner: ubuntu-latest
6969 build: cabal
70− cabal_version: latest
70+ cabal_version: 3.8.1.0
7171 cabal_project: cabal.project.ghc-head
7272 disable_sdist_build: "y"
7373 ignore_error: true
74− - name: 9.4.1
75− ghc_version: 9.4.1
74+ - name: 9.4.2
75+ ghc_version: 9.4.2
7676 runner: ubuntu-latest
7777 build: cabal
7878 cabal_project: cabal.project
79− cabal_version: 3.8
79+ cabal_version: 3.8.1.0
8080 disable_sdist_build: "y"
8181 ignore_error: false
82− - name: 9.2.2
83− ghc_version: 9.2.2
82+ - name: 9.2.4
83+ ghc_version: 9.2.4
8484 runner: ubuntu-latest
8585 build: cabal
8686 cabal_project: cabal.project
87− cabal_version: 3.6
87+ cabal_version: 3.6.2.0
8888 disable_sdist_build: "y"
8989 ignore_error: false
90− - name: 9.2.2-docspec
91− ghc_version: 9.2.2
90+ - name: 9.2.4-docspec
91+ ghc_version: 9.2.4
9292 runner: ubuntu-latest
9393 doctest: "y"
94− cabal_version: 3.6
94+ cabal_version: 3.6.2.0
9595 cabal_project: cabal.project
9696 ignore_error: false
9797 - name: 9.0.2
9898 ghc_version: 9.0.2
9999 runner: ubuntu-latest
100100 build: cabal
101− cabal_version: 3.6
101+ cabal_version: 3.6.2.0
102102 cabal_project: cabal.project.902
103103 disable_sdist_build: "y"
104104 ignore_error: true
@@ -109,13 +109,13 @@ jobs:
109109 stack_yaml: stack.yaml
110110 sdist_options: "--ignore-check"
111111 stack_build_options: "--flag streamly-benchmarks:-opt"
112− cabal_version: 3.6
112+ cabal_version: 3.6.2.0
113113 ignore_error: false
114114 - name: 8.10.7-macos
115115 ghc_version: 8.10.7
116116 runner: macos-latest
117117 build: cabal
118− cabal_version: 3.6
118+ cabal_version: 3.6.2.0
119119 cabal_project: cabal.project
120120 disable_sdist_build: "y"
121121 ignore_error: false
@@ -123,13 +123,13 @@ jobs:
123123 # ghc_version: 8.10.7
124124 # runner: ubuntu-latest
125125 # coverage: "y"
126− # cabal_version: 3.6
126+ # cabal_version: 3.6.2.0
127127 # ignore_error: false
128128 - name: 8.10.7-sdist-fusion-inspection-Werror
129129 ghc_version: 8.10.7
130130 runner: ubuntu-latest
131131 build: cabal
132− cabal_version: 3.6
132+ cabal_version: 3.6.2.0
133133 cabal_project: cabal.project.Werror
134134 cabal_build_options: "--flag fusion-plugin --flag inspection"
135135 ignore_error: false
@@ -137,7 +137,7 @@ jobs:
137137 ghc_version: 8.8.4
138138 runner: ubuntu-latest
139139 build: cabal
140− cabal_version: 3.6
140+ cabal_version: 3.6.2.0
141141 cabal_project: cabal.project
142142 cabal_build_options: "--flag fusion-plugin"
143143 ignore_error: false
@@ -145,7 +145,7 @@ jobs:
145145 ghc_version: 8.6.5
146146 runner: ubuntu-latest
147147 build: cabal
148− cabal_version: 3.6
148+ cabal_version: 3.6.2.0
149149 cabal_project: cabal.project
150150 cabal_build_options: "--flag no-fusion --flag -opt"
151151 ignore_error: false
@@ -153,7 +153,7 @@ jobs:
153153 ghc_version: 8.6.5
154154 runner: ubuntu-latest
155155 build: cabal
156− cabal_version: 3.6
156+ cabal_version: 3.6.2.0
157157 cabal_project: cabal.project
158158 cabal_build_options: "--flag debug --flag -opt"
159159 ignore_error: false
@@ -161,7 +161,7 @@ jobs:
161161 ghc_version: 8.4.4
162162 runner: ubuntu-latest
163163 build: cabal
164− cabal_version: 3.6
164+ cabal_version: 3.6.2.0
165165 cabal_project: cabal.project
166166 ignore_error: false
167167
@@ -173,7 +173,7 @@ jobs:
173173 with:
174174 path: ~/.cabal
175175 # Bump the key version to clear the cache
176− key: ${{ runner.os }}-${{ matrix.ghc_version }}-cabal-v1
176+ key: ${{ runner.os }}-${{ matrix.ghc_version }}-cabal-v2
177177
178178 - name: Download packcheck
179179 run: |