Skip to content

Commit c28b91a

Browse files
authored
Merge pull request #41 from haskellari/ghc-9.0-job
Add GHC-9.0 job
2 parents 6b154a5 + 9ed6e0c commit c28b91a

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
#
99
# For more information, see https://github.com/haskell-CI/haskell-ci
1010
#
11-
# version: 0.11.20210101
11+
# version: 0.11.20210220
1212
#
13-
# REGENDATA ("0.11.20210101",["github","cabal.project"])
13+
# REGENDATA ("0.11.20210220",["github","cabal.project"])
1414
#
1515
name: Haskell-CI
1616
on:
@@ -22,15 +22,17 @@ on:
2222
- master
2323
jobs:
2424
linux:
25-
name: Haskell-CI Linux - GHC ${{ matrix.ghc }}
25+
name: Haskell-CI - Linux - GHC ${{ matrix.ghc }}
2626
runs-on: ubuntu-18.04
2727
container:
2828
image: buildpack-deps:bionic
2929
continue-on-error: ${{ matrix.allow-failure }}
3030
strategy:
3131
matrix:
3232
include:
33-
- ghc: 8.10.3
33+
- ghc: 9.0.1
34+
allow-failure: false
35+
- ghc: 8.10.4
3436
allow-failure: false
3537
- ghc: 8.8.4
3638
allow-failure: false
@@ -80,6 +82,7 @@ jobs:
8082
echo "HCNUMVER=$HCNUMVER" >> $GITHUB_ENV
8183
echo "ARG_TESTS=--enable-tests" >> $GITHUB_ENV
8284
echo "ARG_BENCH=--enable-benchmarks" >> $GITHUB_ENV
85+
echo "HEADHACKAGE=false" >> $GITHUB_ENV
8386
echo "ARG_COMPILER=--ghc --with-compiler=/opt/ghc/$GHC_VERSION/bin/ghc" >> $GITHUB_ENV
8487
echo "GHCJSARITH=0" >> $GITHUB_ENV
8588
env:
@@ -128,10 +131,14 @@ jobs:
128131
uses: actions/checkout@v2
129132
with:
130133
path: source
134+
- name: initial cabal.project for sdist
135+
run: |
136+
touch cabal.project
137+
echo "packages: $GITHUB_WORKSPACE/source/." >> cabal.project
138+
cat cabal.project
131139
- name: sdist
132140
run: |
133141
mkdir -p sdist
134-
cd source || false
135142
$CABAL sdist all --output-dir $GITHUB_WORKSPACE/sdist
136143
- name: unpack
137144
run: |

some.cabal

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ tested-with:
3636
|| ==8.4.4
3737
|| ==8.6.5
3838
|| ==8.8.4
39-
|| ==8.10.3
39+
|| ==8.10.4
40+
|| ==9.0.1
4041

4142
extra-source-files: ChangeLog.md
4243

0 commit comments

Comments
 (0)