@@ -56,7 +56,7 @@ jobs:
56 # The order is important to optimize fail-fast.
56 # The order is important to optimize fail-fast.
58 - 8.10.7-sdist-fusion-inspection-Werror
58 - 8.10.7-sdist-fusion-inspection-Werror
59− - 9.2.2-docspec
59+ - 9.2.4-docspec
60 # - 8.10.7-coverage
60 # - 8.10.7-coverage
62 # Note: if cabal.project is not specified benchmarks and tests won't
62 # Note: if cabal.project is not specified benchmarks and tests won't
@@ -67,38 +67,38 @@ jobs:
67 ghc_version: head
67 ghc_version: head
68 runner: ubuntu-latest
68 runner: ubuntu-latest
69 build: cabal
69 build: cabal
70− cabal_version: latest
70+ cabal_version: 3.8.1.0
71 cabal_project: cabal.project.ghc-head
71 cabal_project: cabal.project.ghc-head
72 disable_sdist_build: "y"
72 disable_sdist_build: "y"
73 ignore_error: true
73 ignore_error: true
74− - name: 9.4.1
74+ - name: 9.4.2
75− ghc_version: 9.4.1
75+ ghc_version: 9.4.2
76 runner: ubuntu-latest
76 runner: ubuntu-latest
77 build: cabal
77 build: cabal
78 cabal_project: cabal.project
78 cabal_project: cabal.project
79− cabal_version: 3.8
79+ cabal_version: 3.8.1.0
80 disable_sdist_build: "y"
80 disable_sdist_build: "y"
81 ignore_error: false
81 ignore_error: false
82− - name: 9.2.2
82+ - name: 9.2.4
83− ghc_version: 9.2.2
83+ ghc_version: 9.2.4
84 runner: ubuntu-latest
84 runner: ubuntu-latest
85 build: cabal
85 build: cabal
86 cabal_project: cabal.project
86 cabal_project: cabal.project
87− cabal_version: 3.6
87+ cabal_version: 3.6.2.0
88 disable_sdist_build: "y"
88 disable_sdist_build: "y"
89 ignore_error: false
89 ignore_error: false
90− - name: 9.2.2-docspec
90+ - name: 9.2.4-docspec
91− ghc_version: 9.2.2
91+ ghc_version: 9.2.4
92 runner: ubuntu-latest
92 runner: ubuntu-latest
93 doctest: "y"
93 doctest: "y"
94− cabal_version: 3.6
94+ cabal_version: 3.6.2.0
95 cabal_project: cabal.project
95 cabal_project: cabal.project
96 ignore_error: false
96 ignore_error: false
97 - name: 9.0.2
97 - name: 9.0.2
98 ghc_version: 9.0.2
98 ghc_version: 9.0.2
99 runner: ubuntu-latest
99 runner: ubuntu-latest
100 build: cabal
100 build: cabal
101− cabal_version: 3.6
101+ cabal_version: 3.6.2.0
102 cabal_project: cabal.project.902
102 cabal_project: cabal.project.902
103 disable_sdist_build: "y"
103 disable_sdist_build: "y"
104 ignore_error: true
104 ignore_error: true
@@ -109,13 +109,13 @@ jobs:
109 stack_yaml: stack.yaml
109 stack_yaml: stack.yaml
110 sdist_options: "--ignore-check"
110 sdist_options: "--ignore-check"
111 stack_build_options: "--flag streamly-benchmarks:-opt"
111 stack_build_options: "--flag streamly-benchmarks:-opt"
112− cabal_version: 3.6
112+ cabal_version: 3.6.2.0
113 ignore_error: false
113 ignore_error: false
114 - name: 8.10.7-macos
114 - name: 8.10.7-macos
115 ghc_version: 8.10.7
115 ghc_version: 8.10.7
116 runner: macos-latest
116 runner: macos-latest
117 build: cabal
117 build: cabal
118− cabal_version: 3.6
118+ cabal_version: 3.6.2.0
119 cabal_project: cabal.project
119 cabal_project: cabal.project
120 disable_sdist_build: "y"
120 disable_sdist_build: "y"
121 ignore_error: false
121 ignore_error: false
@@ -123,13 +123,13 @@ jobs:
123 # ghc_version: 8.10.7
123 # ghc_version: 8.10.7
124 # runner: ubuntu-latest
124 # runner: ubuntu-latest
125 # coverage: "y"
125 # coverage: "y"
126− # cabal_version: 3.6
126+ # cabal_version: 3.6.2.0
127 # ignore_error: false
127 # ignore_error: false
128 - name: 8.10.7-sdist-fusion-inspection-Werror
128 - name: 8.10.7-sdist-fusion-inspection-Werror
129 ghc_version: 8.10.7
129 ghc_version: 8.10.7
130 runner: ubuntu-latest
130 runner: ubuntu-latest
131 build: cabal
131 build: cabal
132− cabal_version: 3.6
132+ cabal_version: 3.6.2.0
133 cabal_project: cabal.project.Werror
133 cabal_project: cabal.project.Werror
134 cabal_build_options: "--flag fusion-plugin --flag inspection"
134 cabal_build_options: "--flag fusion-plugin --flag inspection"
135 ignore_error: false
135 ignore_error: false
@@ -137,7 +137,7 @@ jobs:
137 ghc_version: 8.8.4
137 ghc_version: 8.8.4
138 runner: ubuntu-latest
138 runner: ubuntu-latest
139 build: cabal
139 build: cabal
140− cabal_version: 3.6
140+ cabal_version: 3.6.2.0
141 cabal_project: cabal.project
141 cabal_project: cabal.project
142 cabal_build_options: "--flag fusion-plugin"
142 cabal_build_options: "--flag fusion-plugin"
143 ignore_error: false
143 ignore_error: false
@@ -145,7 +145,7 @@ jobs:
145 ghc_version: 8.6.5
145 ghc_version: 8.6.5
146 runner: ubuntu-latest
146 runner: ubuntu-latest
147 build: cabal
147 build: cabal
148− cabal_version: 3.6
148+ cabal_version: 3.6.2.0
149 cabal_project: cabal.project
149 cabal_project: cabal.project
150 cabal_build_options: "--flag no-fusion --flag -opt"
150 cabal_build_options: "--flag no-fusion --flag -opt"
151 ignore_error: false
151 ignore_error: false
@@ -153,7 +153,7 @@ jobs:
153 ghc_version: 8.6.5
153 ghc_version: 8.6.5
154 runner: ubuntu-latest
154 runner: ubuntu-latest
155 build: cabal
155 build: cabal
156− cabal_version: 3.6
156+ cabal_version: 3.6.2.0
157 cabal_project: cabal.project
157 cabal_project: cabal.project
158 cabal_build_options: "--flag debug --flag -opt"
158 cabal_build_options: "--flag debug --flag -opt"
159 ignore_error: false
159 ignore_error: false
@@ -161,7 +161,7 @@ jobs:
161 ghc_version: 8.4.4
161 ghc_version: 8.4.4
162 runner: ubuntu-latest
162 runner: ubuntu-latest
163 build: cabal
163 build: cabal
164− cabal_version: 3.6
164+ cabal_version: 3.6.2.0
165 cabal_project: cabal.project
165 cabal_project: cabal.project
166 ignore_error: false
166 ignore_error: false
@@ -173,7 +173,7 @@ jobs:
174 path: ~/.cabal
174 path: ~/.cabal
175 # Bump the key version to clear the cache
175 # 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
178 - name: Download packcheck
178 - name: Download packcheck