11# SUCCESS
2- # *INFO* Generating GitHub config for testing for GHC versions: 8.0.1 8.0.2 8.2.1 8.2.2 8.4.1 8.4.2 8.4.3 8.4.4 8.6.1 8.6.2 8.6.3 8.6.4 8.6.5 8.8.1 8.8.2 8.8.3 8.8.4 8.10.1 8.10.2 8.10.3 8.10.4 8.10.5 8.10.6 8.10.7 9.0.1 9.0.2 9.2.1 9.2.2 9.2.3 9.2.4 9.2.5 9.2.6 9.2.7 9.2.8 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.4.6 9.4.7 9.4.8 9.6.1 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6 9.8.1 9.8.2 9.10.1 9.12.1 ghcjs-8.4
2+ # *INFO* Generating GitHub config for testing for GHC versions: 8.0.1 8.0.2 8.2.1 8.2.2 8.4.1 8.4.2 8.4.3 8.4.4 8.6.1 8.6.2 8.6.3 8.6.4 8.6.5 8.8.1 8.8.2 8.8.3 8.8.4 8.10.1 8.10.2 8.10.3 8.10.4 8.10.5 8.10.6 8.10.7 9.0.1 9.0.2 9.2.1 9.2.2 9.2.3 9.2.4 9.2.5 9.2.6 9.2.7 9.2.8 9.4.1 9.4.2 9.4.3 9.4.4 9.4.5 9.4.6 9.4.7 9.4.8 9.6.1 9.6.2 9.6.3 9.6.4 9.6.5 9.6.6 9.8.1 9.8.2 9.8.3 9. 10.1 9.12.1 ghcjs-8.4
33# This GitHub workflow config has been generated by a script via
44#
55# haskell-ci '--doctest' '--doctest-version=^>=0.20' 'github' 'doctest-version.project'
4343 compilerVersion: 9.10.1
4444 setup-method: ghcup
4545 allow-failure: false
46+ - compiler: ghc-9.8.3
47+ compilerKind: ghc
48+ compilerVersion: 9.8.3
49+ setup-method: ghcup
50+ allow-failure: false
4651 - compiler: ghc-9.8.2
4752 compilerKind: ghc
4853 compilerVersion: 9.8.2
@@ -308,14 +313,26 @@ jobs:
308313 HCKIND: ${{ matrix.compilerKind }}
309314 HCNAME: ${{ matrix.compiler }}
310315 HCVER: ${{ matrix.compilerVersion }}
311- - name: apt
316+ - name: apt-get install
312317 run: |
313318 apt-get update
314319 apt-get install -y --no-install-recommends gnupg ca-certificates dirmngr curl git software-properties-common libtinfo5 libnuma-dev
320+ env:
321+ HCKIND: ${{ matrix.compilerKind }}
322+ HCNAME: ${{ matrix.compiler }}
323+ HCVER: ${{ matrix.compilerVersion }}
324+ - name: Install GHCup
325+ run: |
326+ mkdir -p "$HOME/.ghcup/bin"
327+ curl -sL https://downloads.haskell.org/ghcup/0.1.30.0/x86_64-linux-ghcup-0.1.30.0 > "$HOME/.ghcup/bin/ghcup"
328+ chmod a+x "$HOME/.ghcup/bin/ghcup"
329+ env:
330+ HCKIND: ${{ matrix.compilerKind }}
331+ HCNAME: ${{ matrix.compiler }}
332+ HCVER: ${{ matrix.compilerVersion }}
333+ - name: TODO
334+ run: |
315335 if [ "${{ matrix.setup-method }}" = ghcup ]; then
316- mkdir -p "$HOME/.ghcup/bin"
317- curl -sL https://downloads.haskell.org/ghcup/0.1.30.0/x86_64-linux-ghcup-0.1.30.0 > "$HOME/.ghcup/bin/ghcup"
318- chmod a+x "$HOME/.ghcup/bin/ghcup"
319336 "$HOME/.ghcup/bin/ghcup" config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.8.yaml;
320337 "$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
321338 "$HOME/.ghcup/bin/ghcup" install cabal 3.12.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
@@ -326,9 +343,6 @@ jobs:
326343 if [ $((GHCJSARITH)) -ne 0 ] ; then apt-add-repository -y 'deb https://deb.nodesource.com/node_10.x jammy main' ; fi
327344 apt-get update
328345 if [ $((GHCJSARITH)) -ne 0 ] ; then apt-get install -y "$HCNAME" ghc-8.4.4 nodejs ; else apt-get install -y "$HCNAME" ; fi
329- mkdir -p "$HOME/.ghcup/bin"
330- curl -sL https://downloads.haskell.org/ghcup/0.1.30.0/x86_64-linux-ghcup-0.1.30.0 > "$HOME/.ghcup/bin/ghcup"
331- chmod a+x "$HOME/.ghcup/bin/ghcup"
332346 "$HOME/.ghcup/bin/ghcup" config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.8.yaml;
333347 "$HOME/.ghcup/bin/ghcup" install cabal 3.12.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
334348 fi
0 commit comments