Skip to content

Commit 7bde7a8

Browse files
committed
ci: update. GHC982, GHC966 only
1 parent 4777b21 commit 7bde7a8

File tree

3 files changed

+9
-26
lines changed

3 files changed

+9
-26
lines changed

.github/workflows/ci.dhall

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,7 @@ in haskellCi.generalCi
1414
)
1515
)
1616
haskellCi.DhallMatrix::{
17-
, ghc =
18-
[ haskellCi.GHC.GHC963
19-
, haskellCi.GHC.GHC947
20-
, haskellCi.GHC.GHC928
21-
, haskellCi.GHC.GHC902
22-
, haskellCi.GHC.GHC8107
23-
]
17+
, ghc = [ haskellCi.GHC.GHC982, haskellCi.GHC.GHC966 ]
2418
, os = [ haskellCi.OS.Ubuntu, haskellCi.OS.MacOS ]
2519
}
2620
: haskellCi.CI.Type

.github/workflows/ci.dhall.frozen

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
let haskellCi =
22
https://raw.githubusercontent.com/sorki/github-actions-dhall/main/haskell-ci.dhall
3-
sha256:5d7058a7684fd5315467b562853bd1c4a43da691c09293d3715ee739dfa26e08
3+
sha256:eff4d52e4243777fbe2c800778b24092ace8cd83165cf46b90d5c22e3ebfdd81
44

55
let defSteps = haskellCi.defaultCabalSteps
66

@@ -15,13 +15,7 @@ in haskellCi.generalCi
1515
)
1616
)
1717
haskellCi.DhallMatrix::{
18-
, ghc =
19-
[ haskellCi.GHC.GHC963
20-
, haskellCi.GHC.GHC947
21-
, haskellCi.GHC.GHC928
22-
, haskellCi.GHC.GHC902
23-
, haskellCi.GHC.GHC8107
24-
]
18+
, ghc = [ haskellCi.GHC.GHC982, haskellCi.GHC.GHC966 ]
2519
, os = [ haskellCi.OS.Ubuntu, haskellCi.OS.MacOS ]
2620
}
2721
: haskellCi.CI.Type

.github/workflows/ci.yaml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ jobs:
44
name: "GHC ${{ matrix.ghc }}, Cabal ${{ matrix.cabal }}, OS ${{ matrix.os }}"
55
"runs-on": "${{ matrix.os }}"
66
steps:
7-
- uses: "cachix/install-nix-action@v24"
7+
- uses: "cachix/install-nix-action@v27"
88
with:
99
nix_path: "nixpkgs=channel:nixos-unstable"
10-
- uses: "cachix/cachix-action@v13"
10+
- uses: "cachix/cachix-action@v15"
1111
with:
1212
name: "hnix-store"
1313
signingKey: "${{ secrets.CACHIX_SIGNING_KEY }}"
@@ -28,7 +28,7 @@ jobs:
2828
fi
2929
- name: freeze
3030
run: "cabal freeze --enable-tests --enable-benchmarks"
31-
- uses: "actions/cache@v3"
31+
- uses: "actions/cache@v4"
3232
with:
3333
key: "${{ matrix.os }}-${{ matrix.ghc }}-${{ matrix.cabal}}-${{ hashFiles('cabal.project.freeze') }}"
3434
path: |
@@ -45,19 +45,14 @@ jobs:
4545
strategy:
4646
matrix:
4747
cabal:
48-
- '3.10'
48+
- '3.12'
4949
ghc:
50-
- '9.6.3'
51-
- '9.4.7'
52-
- '9.2.8'
53-
- '9.0.2'
54-
- '8.10.7'
50+
- '9.8.2'
51+
- '9.6.6'
5552
os:
5653
- "ubuntu-latest"
5754
- "macos-latest"
5855
name: Haskell CI
5956
'on':
6057
pull_request: {}
6158
push: {}
62-
schedule:
63-
- cron: "4 20 10 * *"

0 commit comments

Comments
 (0)