Skip to content

Commit 40c9757

Browse files
committed
Add Release Jobs for GHC 9.8.3 and 9.8.4
1 parent 277967a commit 40c9757

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

.github/workflows/release.yaml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
strategy:
3232
fail-fast: false
3333
matrix:
34-
ghc: ["9.10.1", "9.8.2", "9.6.6", "9.4.8"]
34+
ghc: ["9.10.1", "9.8.4", "9.8.3", "9.6.6", "9.4.8"]
3535
platform: [ { image: "debian:9"
3636
, installCmd: "sed -i s/deb.debian.org/archive.debian.org/g /etc/apt/sources.list && sed -i 's|security.debian.org|archive.debian.org/|g' /etc/apt/sources.list && sed -i /-updates/d /etc/apt/sources.list && apt-get update && apt-get install -y"
3737
, toolRequirements: "libnuma-dev zlib1g-dev libgmp-dev libgmp10 libssl-dev liblzma-dev libbz2-dev git wget lsb-release software-properties-common gnupg2 apt-transport-https gcc autoconf automake build-essential curl ghc gzip libffi-dev libncurses-dev libncurses5 libtinfo5 patchelf"
@@ -137,7 +137,16 @@ jobs:
137137
, ARTIFACT: "x86_64-linux-unknown"
138138
, ADD_CABAL_ARGS: "--enable-split-sections"
139139
}
140-
- ghc: 9.8.2
140+
- ghc: 9.8.3
141+
platform:
142+
{ image: "rockylinux:8"
143+
, installCmd: "yum -y install epel-release && yum install -y --allowerasing"
144+
, toolRequirements: "autoconf automake binutils bzip2 coreutils curl elfutils-devel elfutils-libs findutils gcc gcc-c++ git gmp gmp-devel jq lbzip2 make ncurses ncurses-compat-libs ncurses-devel openssh-clients patch perl pxz python3 sqlite sudo wget which xz zlib-devel patchelf"
145+
, DISTRO: "Unknown"
146+
, ARTIFACT: "x86_64-linux-unknown"
147+
, ADD_CABAL_ARGS: "--enable-split-sections"
148+
}
149+
- ghc: 9.8.4
141150
platform:
142151
{ image: "rockylinux:8"
143152
, installCmd: "yum -y install epel-release && yum install -y --allowerasing"
@@ -214,7 +223,7 @@ jobs:
214223
strategy:
215224
fail-fast: true
216225
matrix:
217-
ghc: ["9.10.1", "9.8.2", "9.6.6", "9.4.8"]
226+
ghc: ["9.10.1", "9.8.4", "9.8.3", "9.6.6", "9.4.8"]
218227
steps:
219228
- uses: docker://arm64v8/ubuntu:focal
220229
name: Cleanup (aarch64 linux)
@@ -274,7 +283,7 @@ jobs:
274283
strategy:
275284
fail-fast: false
276285
matrix:
277-
ghc: ["9.10.1", "9.8.2", "9.6.6", "9.4.8"]
286+
ghc: ["9.10.1", "9.8.4", "9.8.3", "9.6.6", "9.4.8"]
278287
steps:
279288
- name: Checkout code
280289
uses: actions/checkout@v3
@@ -319,7 +328,7 @@ jobs:
319328
strategy:
320329
fail-fast: false
321330
matrix:
322-
ghc: ["9.10.1", "9.8.2", "9.6.6", "9.4.8"]
331+
ghc: ["9.10.1", "9.8.4", "9.8.3", "9.6.6", "9.4.8"]
323332
steps:
324333
- name: Checkout code
325334
uses: actions/checkout@v3
@@ -364,7 +373,7 @@ jobs:
364373
strategy:
365374
fail-fast: false
366375
matrix:
367-
ghc: ["9.10.1", "9.8.2", "9.6.6", "9.4.8"]
376+
ghc: ["9.10.1", "9.8.4", "9.8.3", "9.6.6", "9.4.8"]
368377
steps:
369378
- name: install windows deps
370379
shell: pwsh

0 commit comments

Comments
 (0)