Skip to content

Commit

Permalink
CI: update
Browse files Browse the repository at this point in the history
  • Loading branch information
obfusk committed Aug 29, 2024
1 parent 2ab44fe commit 904ae15
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,24 @@ jobs:
strategy:
matrix:
version:
- { ghc: '8.4.4' , cabal: '2.4' } # buster (cabal 2.2 not available)
- { ghc: '8.8.1' , cabal: '3.0' } # focal (cabal 2.4 says ghc < 8.7)
- { ghc: '8.8.4' , cabal: '3.0' } # bullseye & jammy
- { ghc: '9.0.2' , cabal: '3.4' } # unstable
- { ghc: latest , cabal: latest }
- { ghc: '8.8.1' , cabal: '3.0' } # focal (cabal 2.4 says ghc < 8.7)
- { ghc: '8.8.4' , cabal: '3.0' } # bullseye & jammy
- { ghc: '9.0.2' , cabal: '3.4.1.0' } # bookworm
- { ghc: '9.4.7' , cabal: '3.8.1.0' } # noble & sid
- { ghc: latest , cabal: latest }
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
fetch-depth: 0
persist-credentials: false
submodules: true
- name: Set up GHC ${{ matrix.version.ghc }}
uses: haskell/actions/setup@v2
uses: haskell-actions/setup@v2
with:
ghc-version: ${{ matrix.version.ghc }}
cabal-version: ${{ matrix.version.cabal }}
- name: Cache
uses: actions/cache@v2
uses: actions/cache@v4
with:
path: |
~/.cabal
Expand Down

0 comments on commit 904ae15

Please sign in to comment.