Skip to content

Commit f9df3b9

Browse files
committed
Update build.yml
1 parent 95db08c commit f9df3b9

1 file changed

Lines changed: 10 additions & 15 deletions

File tree

.github/workflows/build.yml

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
name: build
22

3+
concurrency:
4+
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
5+
cancel-in-progress: true
6+
37
on:
48
push:
59
branches:
@@ -18,28 +22,19 @@ jobs:
1822
strategy:
1923
matrix:
2024
os:
21-
- ubuntu-20.04
25+
- ubuntu-latest
2226
ghc:
23-
- '7.10'
24-
- '8.0'
25-
- '8.2'
26-
- '8.4'
27-
- '8.6'
28-
- '8.8'
29-
- '8.10'
30-
- '9.0'
31-
- '9.2'
32-
- '9.4'
33-
- '9.6'
3427
- '9.8'
28+
- '9.10'
29+
- '9.12'
3530
include:
3631
- os: macos-latest
37-
ghc: latest
32+
ghc: system
3833
- os: windows-latest
39-
ghc: latest
34+
ghc: system
4035

4136
steps:
42-
- uses: actions/checkout@v3
37+
- uses: actions/checkout@v4
4338
- uses: hspec/setup-haskell@v1
4439
with:
4540
ghc-version: ${{ matrix.ghc }}

0 commit comments

Comments
 (0)