Skip to content

Commit f62b834

Browse files
authored
Merge pull request #6 from mmhat/update-ci
Update CI
2 parents a9ad50c + 1609207 commit f62b834

File tree

3 files changed

+13
-12
lines changed

3 files changed

+13
-12
lines changed

.github/workflows/haskell-ci.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
#
99
# For more information, see https://github.com/haskell-CI/haskell-ci
1010
#
11-
# version: 0.17.20230811
11+
# version: 0.17.20231004
1212
#
13-
# REGENDATA ("0.17.20230811",["github","cabal.project"])
13+
# REGENDATA ("0.17.20231004",["github","cabal.project"])
1414
#
1515
name: Haskell-CI
1616
on:
@@ -32,19 +32,19 @@ jobs:
3232
strategy:
3333
matrix:
3434
include:
35-
- compiler: ghc-9.6.1
35+
- compiler: ghc-9.6.3
3636
compilerKind: ghc
37-
compilerVersion: 9.6.1
37+
compilerVersion: 9.6.3
3838
setup-method: ghcup
3939
allow-failure: false
40-
- compiler: ghc-9.4.4
40+
- compiler: ghc-9.4.7
4141
compilerKind: ghc
42-
compilerVersion: 9.4.4
42+
compilerVersion: 9.4.7
4343
setup-method: ghcup
4444
allow-failure: false
45-
- compiler: ghc-9.2.7
45+
- compiler: ghc-9.2.8
4646
compilerKind: ghc
47-
compilerVersion: 9.2.7
47+
compilerVersion: 9.2.8
4848
setup-method: ghcup
4949
allow-failure: false
5050
- compiler: ghc-9.0.2
@@ -66,6 +66,7 @@ jobs:
6666
mkdir -p "$HOME/.ghcup/bin"
6767
curl -sL https://downloads.haskell.org/ghcup/0.1.19.5/x86_64-linux-ghcup-0.1.19.5 > "$HOME/.ghcup/bin/ghcup"
6868
chmod a+x "$HOME/.ghcup/bin/ghcup"
69+
"$HOME/.ghcup/bin/ghcup" config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml;
6970
"$HOME/.ghcup/bin/ghcup" install ghc "$HCVER" || (cat "$HOME"/.ghcup/logs/*.* && false)
7071
"$HOME/.ghcup/bin/ghcup" install cabal 3.10.1.0 || (cat "$HOME"/.ghcup/logs/*.* && false)
7172
env:
@@ -135,7 +136,7 @@ jobs:
135136
- name: cache (tools)
136137
uses: actions/cache/restore@v3
137138
with:
138-
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-2ac3c456
139+
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-2bcd4d44
139140
path: ~/.haskell-ci-tools
140141
- name: install cabal-plan
141142
run: |
@@ -160,7 +161,7 @@ jobs:
160161
uses: actions/cache/save@v3
161162
if: always()
162163
with:
163-
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-2ac3c456
164+
key: ${{ runner.os }}-${{ matrix.compiler }}-tools-2bcd4d44
164165
path: ~/.haskell-ci-tools
165166
- name: checkout
166167
uses: actions/checkout@v3

cabal.haskell-ci

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ branches: main
22

33
doctest: <9.3
44
hlint: True
5-
hlint-job: 9.4.4
5+
hlint-job: 9.4.7
66
hlint-version: >=3.3 && <3.6
77
tests: True
88
benchmarks: True

typed-process-effectful.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ extra-doc-files:
2828
LICENSE.md
2929
README.md
3030

31-
tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.7 || ==9.4.4 || ==9.6.1
31+
tested-with: GHC ==8.10.7 || ==9.0.2 || ==9.2.8 || ==9.4.7 || ==9.6.3
3232

3333
source-repository head
3434
type: git

0 commit comments

Comments
 (0)