Skip to content

Commit 63eb574

Browse files
committed
Update CI actions
1 parent db58eab commit 63eb574

File tree

1 file changed

+20
-9
lines changed

1 file changed

+20
-9
lines changed

.github/workflows/ci.yaml

+20-9
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,25 @@ jobs:
1717
matrix:
1818
os: [ubuntu-latest, macOS-latest, windows-latest]
1919
ghc: ['9.6', '9.4', '9.2', '9.0', '8.10', '8.8.4', '8.8.2', '8.8.1', '8.6', '8.4']
20+
exclude:
21+
- os: macos-latest
22+
version: '8.8.4'
23+
- os: macos-latest
24+
version: '8.8.2'
25+
- os: macos-latest
26+
version: '8.8.1'
27+
- os: macos-latest
28+
version: '8.6'
29+
- os: macos-latest
30+
version: '8.4'
2031
steps:
21-
- uses: actions/checkout@v3
32+
- uses: actions/checkout@v4
2233
- uses: haskell-actions/setup@v2
2334
id: setup-haskell-cabal
2435
with:
2536
ghc-version: ${{ matrix.ghc }}
2637
cabal-version: 'latest'
27-
- uses: actions/cache@v3
38+
- uses: actions/cache@v4
2839
name: Cache cabal stuff
2940
with:
3041
path: |
@@ -72,7 +83,7 @@ jobs:
7283
matrix:
7384
arch: ['s390x', 'ppc64le', 'armv7', 'aarch64']
7485
steps:
75-
- uses: actions/checkout@v3
86+
- uses: actions/checkout@v4
7687
- uses: uraimo/run-on-arch-action@v2
7788
timeout-minutes: 60
7889
with:
@@ -97,8 +108,8 @@ jobs:
97108
env:
98109
version: javascript-unknown-ghcjs-9.6.2
99110
steps:
100-
- uses: actions/checkout@v3
101-
- uses: actions/cache@v3
111+
- uses: actions/checkout@v4
112+
- uses: actions/cache@v4
102113
name: Cache cabal stuff
103114
with:
104115
path: |
@@ -128,8 +139,8 @@ jobs:
128139
env:
129140
version: wasm32-wasi-9.8.0.20230927
130141
steps:
131-
- uses: actions/checkout@v3
132-
- uses: actions/cache@v3
142+
- uses: actions/checkout@v4
143+
- uses: actions/cache@v4
133144
name: Cache cabal stuff
134145
with:
135146
path: |
@@ -161,14 +172,14 @@ jobs:
161172
needs: build
162173
runs-on: ubuntu-latest
163174
steps:
164-
- uses: actions/checkout@v3
175+
- uses: actions/checkout@v4
165176
- uses: haskell-actions/setup@v2
166177
id: setup-haskell-cabal
167178
with:
168179
ghc-version: 'latest'
169180
- name: Update cabal package database
170181
run: cabal update
171-
- uses: actions/cache@v2
182+
- uses: actions/cache@v4
172183
name: Cache cabal stuff
173184
with:
174185
path: |

0 commit comments

Comments
 (0)