Skip to content

Commit d367a24

Browse files
committed
Build 9.6.2 and 9.2.8 in release CI
1 parent 75b874a commit d367a24

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
fail-fast: false
2727
matrix:
28-
ghc: ["9.6.1", "9.4.5", "9.2.7", "9.0.2", "8.10.7"]
28+
ghc: ["9.6.2", "9.6.1", "9.4.5", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
2929
platform: [ { image: "debian:9"
3030
, 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"
3131
, 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"
@@ -113,10 +113,14 @@ jobs:
113113
platform: { image: "rockylinux:8", installCmd: "yum -y install epel-release && yum install -y --allowerasing", 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", DISTRO: "Unknown", ARTIFACT: "x86_64-linux-unknown", ADD_CABAL_ARGS: "--enable-split-sections" }
114114
- ghc: 9.2.7
115115
platform: { image: "rockylinux:8", installCmd: "yum -y install epel-release && yum install -y --allowerasing", 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", DISTRO: "Unknown", ARTIFACT: "x86_64-linux-unknown", ADD_CABAL_ARGS: "--enable-split-sections" }
116+
- ghc: 9.2.8
117+
platform: { image: "rockylinux:8", installCmd: "yum -y install epel-release && yum install -y --allowerasing", 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", DISTRO: "Unknown", ARTIFACT: "x86_64-linux-unknown", ADD_CABAL_ARGS: "--enable-split-sections" }
116118
- ghc: 9.4.5
117119
platform: { image: "fedora:33", installCmd: "dnf install -y", 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 tree", DISTRO: "Unknown", ARTIFACT: "x86_64-linux-unknown", ADD_CABAL_ARGS: "--enable-split-sections" }
118120
- ghc: 9.6.1
119121
platform: { image: "rockylinux:8", installCmd: "yum -y install epel-release && yum install -y --allowerasing", 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", DISTRO: "Unknown", ARTIFACT: "x86_64-linux-unknown", ADD_CABAL_ARGS: "--enable-split-sections" }
122+
- ghc: 9.6.2
123+
platform: { image: "rockylinux:8", installCmd: "yum -y install epel-release && yum install -y --allowerasing", 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", DISTRO: "Unknown", ARTIFACT: "x86_64-linux-unknown", ADD_CABAL_ARGS: "--enable-split-sections" }
120124
container:
121125
image: ${{ matrix.platform.image }}
122126
steps:
@@ -171,7 +175,7 @@ jobs:
171175
strategy:
172176
fail-fast: true
173177
matrix:
174-
ghc: ["9.6.1","9.4.5", "9.2.7", "9.0.2", "8.10.7"]
178+
ghc: ["9.6.2", "9.6.1","9.4.5", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
175179
steps:
176180
- uses: docker://arm64v8/ubuntu:focal
177181
name: Cleanup (aarch64 linux)
@@ -226,7 +230,7 @@ jobs:
226230
strategy:
227231
fail-fast: false
228232
matrix:
229-
ghc: ["9.6.1", "9.4.5", "9.2.7", "9.0.2", "8.10.7"]
233+
ghc: ["9.6.2", "9.6.1", "9.4.5", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
230234
steps:
231235
- name: Checkout code
232236
uses: actions/checkout@v3
@@ -266,7 +270,7 @@ jobs:
266270
strategy:
267271
fail-fast: false
268272
matrix:
269-
ghc: ["9.6.1", "9.4.5", "9.2.7", "8.10.7"]
273+
ghc: ["9.6.2", "9.6.1", "9.4.5", "9.2.8", "9.2.7", "8.10.7"]
270274
steps:
271275
- name: Checkout code
272276
uses: actions/checkout@v3
@@ -315,7 +319,7 @@ jobs:
315319
strategy:
316320
fail-fast: false
317321
matrix:
318-
ghc: ["9.6.1", "9.4.5", "9.2.7", "9.0.2", "8.10.7"]
322+
ghc: ["9.6.2", "9.6.1", "9.4.5", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
319323
steps:
320324
- name: install windows deps
321325
shell: pwsh

0 commit comments

Comments
 (0)