@@ -8,9 +8,9 @@
88#
99# For more information, see https://github.com/haskell-CI/haskell-ci
1010#
11−# version: 0.15.20220808
11+# version: 0.15.20220826
1212#
13−# REGENDATA ("0.15.20220808",["github","cabal.project"])
13+# REGENDATA ("0.15.20220826",["github","cabal.project"])
1414#
1515name: Haskell-CI
1616on:
@@ -32,9 +32,9 @@ jobs:
3232 strategy:
3333 matrix:
3434 include:
35− - compiler: ghc-9.4.1
35+ - compiler: ghc-9.4.2
3636 compilerKind: ghc
37− compilerVersion: 9.4.1
37+ compilerVersion: 9.4.2
3838 setup-method: ghcup
3939 allow-failure: false
4040 - compiler: ghc-9.2.4
@@ -206,7 +206,7 @@ jobs:
206206 run: |
207207 touch cabal.project
208208 echo "packages: $GITHUB_WORKSPACE/source/uuid-types" >> cabal.project
209− if [ $((HCNUMVER < 90200)) -ne 0 ] ; then echo "packages: $GITHUB_WORKSPACE/source/uuid" >> cabal.project ; fi
209+ echo "packages: $GITHUB_WORKSPACE/source/uuid" >> cabal.project
210210 cat cabal.project
211211 - name: sdist
212212 run: |
@@ -226,11 +226,11 @@ jobs:
226226 touch cabal.project
227227 touch cabal.project.local
228228 echo "packages: ${PKGDIR_uuid_types}" >> cabal.project
229− if [ $((HCNUMVER < 90200)) -ne 0 ] ; then echo "packages: ${PKGDIR_uuid}" >> cabal.project ; fi
229+ echo "packages: ${PKGDIR_uuid}" >> cabal.project
230230 if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo "package uuid-types" >> cabal.project ; fi
231231 if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
232− if [ $((HCNUMVER >= 80200 && HCNUMVER < 90200)) -ne 0 ] ; then echo "package uuid" >> cabal.project ; fi
233− if [ $((HCNUMVER >= 80200 && HCNUMVER < 90200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
232+ if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo "package uuid" >> cabal.project ; fi
233+ if [ $((HCNUMVER >= 80200)) -ne 0 ] ; then echo " ghc-options: -Werror=missing-methods" >> cabal.project ; fi
234234 cat >> cabal.project <<EOF
235235 EOF
236236 $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: $_ installed\n" unless /^(uuid|uuid-types)$/; }' >> cabal.project.local
@@ -263,8 +263,8 @@ jobs:
263263 run: |
264264 cd ${PKGDIR_uuid_types} || false
265265 ${CABAL} -vnormal check
266− if [ $((HCNUMVER < 90200)) -ne 0 ] ; then cd ${PKGDIR_uuid} || false ; fi
267− if [ $((HCNUMVER < 90200)) -ne 0 ] ; then ${CABAL} -vnormal check ; fi
266+ cd ${PKGDIR_uuid} || false
267+ ${CABAL} -vnormal check
268268 - name: haddock
269269 run: |
270270 $CABAL v2-haddock --haddock-all $ARG_COMPILER --with-haddock $HADDOCK $ARG_TESTS $ARG_BENCH all