@@ -377,7 +377,7 @@ jobs:
377377 echo "HCNUMVER=$HCNUMVER" >> "$GITHUB_ENV"
378378 echo "ARG_TESTS=--enable-tests" >> "$GITHUB_ENV"
379379 echo "ARG_BENCH=--enable-benchmarks" >> "$GITHUB_ENV"
380- if [ $((! GHCJSARITH && HCNUMVER >= 91400)) -ne 0 ] ; then echo "HEADHACKAGE=true" >> "$GITHUB_ENV" ; else echo "HEADHACKAGE= false" >> "$GITHUB_ENV" ; fi
380+ echo "HEADHACKAGE=false" >> "$GITHUB_ENV"
381381 echo "ARG_COMPILER=--$HCKIND --with-compiler=$HC" >> "$GITHUB_ENV"
382382 env:
383383 HCKIND: ${{ matrix.compilerKind }}
@@ -405,18 +405,6 @@ jobs:
405405 repository hackage.haskell.org
406406 url: http://hackage.haskell.org/
407407 EOF
408- if $HEADHACKAGE; then
409- cat >> $CABAL_CONFIG <<EOF
410- repository head.hackage.ghc.haskell.org
411- url: https://ghc.gitlab.haskell.org/head.hackage/
412- secure: True
413- root-keys: 7541f32a4ccca4f97aea3b22f5e593ba2c0267546016b992dfadcd2fe944e55d
414- 26021a13b401500c8eb2761ca95c61f2d625bfef951b939a8124ed12ecf07329
415- f76d08be13e9a61a377a85e2fb63f4c5435d40f8feb3e12eb05905edb8cdea89
416- key-threshold: 3
417- active-repositories: hackage.haskell.org, head.hackage.ghc.haskell.org:override
418- EOF
419- fi
420408 cat >> $CABAL_CONFIG <<EOF
421409 program-default-options
422410 ghc-options: $GHCJOBS +RTS -M3G -RTS
@@ -472,9 +460,6 @@ jobs:
472460 if [ $((! GHCJSARITH && HCNUMVER >= 90000)) -ne 0 ] ; then echo " ghc-options: -Werror=incomplete-patterns -Werror=incomplete-uni-patterns" >> cabal.project ; fi
473461 cat >> cabal.project <<EOF
474462 EOF
475- if $HEADHACKAGE; then
476- echo "allow-newer: $($HCPKG list --simple-output | sed -E 's/([a-zA-Z-]+)-[0-9.]+/*:\1,/g')" >> cabal.project
477- fi
478463 $HCPKG list --simple-output --names-only | perl -ne 'for (split /\s+/) { print "constraints: any.$_ installed\n" unless /^(splitmix)$/; }' >> cabal.project.local
479464 cat cabal.project
480465 cat cabal.project.local
0 commit comments