Skip to content

Commit

Permalink
Merge pull request #8027 from jneira/3.6-with-9.02
Browse files Browse the repository at this point in the history
Add ghc-9.2.1 ci linux job against 3.6 branch
  • Loading branch information
Mikolaj committed Mar 3, 2022
2 parents c395be7 + c5fc627 commit 28adcee
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,34 @@ on:
- created

jobs:
validate-9_2_1:
name: validate.sh ghc-9.2.1
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2

- uses: haskell/actions/setup@v1
id: setup-haskell
with:
ghc-version: 9.2.1
cabal-version: latest # default, keeping for visibility

- name: Install cabal-plan
run: |
cd $(mktemp -d)
cabal install cabal-plan --constraint='cabal-plan +exe'
echo "$HOME/.cabal/bin" >> $GITHUB_PATH
- name: Validate print-config
run: sh validate.sh -j 2 -w ghc-9.2.1 -v --lib-only -s print-config
- name: Validate print-tool-versions
run: sh validate.sh -j 2 -w ghc-9.2.1 -v --lib-only -s print-tool-versions
- name: Validate build
run: sh validate.sh -j 2 -w ghc-9.2.1 -v --lib-only -s build
- name: Validate lib-tests
run: sh validate.sh -j 2 -w ghc-9.2.1 -v --lib-only -s lib-tests
- name: Validate lib-suite
run: sh validate.sh -j 2 -w ghc-9.2.1 -v --lib-only -s lib-suite
validate-9_0_1:
name: validate.sh ghc-9.0.1
runs-on: ubuntu-18.04
Expand Down

0 comments on commit 28adcee

Please sign in to comment.