Skip to content

Commit 788a473

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

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

.github/scripts/bindist.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ case "${TARBALL_EXT}" in
2525
: "${GHCS:="$(cd "$CI_PROJECT_DIR/out/${ARTIFACT}" && rm -f ./*.json && for ghc in * ; do printf "%s\n" "$ghc" ; done | sort -r | tr '\n' ' ')"}"
2626
emake --version
2727
emake GHCUP=ghcup ARTIFACT="${ARTIFACT}" GHCS="${GHCS}" bindist
28-
emake GHCUP=ghcup ARTIFACT="${ARTIFACT}" bindist-tar
2928
emake GHCUP=ghcup GHCS="${GHCS}" clean-ghcs
29+
emake GHCUP=ghcup ARTIFACT="${ARTIFACT}" bindist-tar
3030
;;
3131
*)
3232
fail "Unknown TARBALL_EXT: ${TARBALL_EXT}"

.github/workflows/release.yaml

+8-6
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.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,9 +113,11 @@ 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" }
118-
- ghc: 9.6.1
120+
- ghc: 9.6.2
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" }
120122
container:
121123
image: ${{ matrix.platform.image }}
@@ -171,7 +173,7 @@ jobs:
171173
strategy:
172174
fail-fast: true
173175
matrix:
174-
ghc: ["9.6.1","9.4.5", "9.2.7", "9.0.2", "8.10.7"]
176+
ghc: ["9.6.2", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
175177
steps:
176178
- uses: docker://arm64v8/ubuntu:focal
177179
name: Cleanup (aarch64 linux)
@@ -226,7 +228,7 @@ jobs:
226228
strategy:
227229
fail-fast: false
228230
matrix:
229-
ghc: ["9.6.1", "9.4.5", "9.2.7", "9.0.2", "8.10.7"]
231+
ghc: ["9.6.2", "9.4.5", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
230232
steps:
231233
- name: Checkout code
232234
uses: actions/checkout@v3
@@ -266,7 +268,7 @@ jobs:
266268
strategy:
267269
fail-fast: false
268270
matrix:
269-
ghc: ["9.6.1", "9.4.5", "9.2.7", "8.10.7"]
271+
ghc: ["9.6.2", "9.4.5", "9.2.8", "9.2.7", "8.10.7"]
270272
steps:
271273
- name: Checkout code
272274
uses: actions/checkout@v3
@@ -315,7 +317,7 @@ jobs:
315317
strategy:
316318
fail-fast: false
317319
matrix:
318-
ghc: ["9.6.1", "9.4.5", "9.2.7", "9.0.2", "8.10.7"]
320+
ghc: ["9.6.2", "9.4.5", "9.2.8", "9.2.7", "9.0.2", "8.10.7"]
319321
steps:
320322
- name: install windows deps
321323
shell: pwsh

0 commit comments

Comments
 (0)