Skip to content

Commit a5cd6dc

Browse files
committed
Prepare for building 9.2.6
1 parent 3c8a2d6 commit a5cd6dc

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

.cirrus.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ build_task:
3030
- name: build-ghc-9.2.5
3131
env:
3232
GHC_VERSION: 9.2.5
33+
- name: build-ghc-9.2.6
34+
env:
35+
GHC_VERSION: 9.2.6
3336
install_script: pkg install -y hs-cabal-install git bash misc/compat10x misc/compat11x misc/compat12x gmake patchelf tree
3437
script:
3538
- tzsetup Etc/GMT
@@ -46,6 +49,7 @@ bindist_task:
4649
- build-ghc-8.10.7
4750
- build-ghc-9.0.2
4851
- build-ghc-9.2.5
52+
- build-ghc-9.2.6
4953
timeout_in: 120m
5054
only_if: $CIRRUS_TAG != ''
5155
env:
@@ -72,6 +76,10 @@ bindist_task:
7276
- tar xvf binaries-9.2.5.tar.xz
7377
- rm -f binaries-9.2.5.tar.xz
7478

79+
- curl -o binaries-9.2.6.tar.xz -L https://api.cirrus-ci.com/v1/artifact/build/${CIRRUS_BUILD_ID}/build-ghc-9.2.6/binaries/out.tar.xz
80+
- tar xvf binaries-9.2.6.tar.xz
81+
- rm -f binaries-9.2.6.tar.xz
82+
7583
- bash .github/scripts/bindist.sh
7684
bindist_artifacts:
7785
path: "./out/*.tar.xz"

.github/workflows/release.yaml

Lines changed: 8 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.4.4", "9.2.5", "9.0.2", "8.10.7"]
28+
ghc: ["9.4.4", "9.2.6", "9.2.5", "9.0.2", "8.10.7"]
2929
platform: [ { image: "debian:9"
3030
, installCmd: "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"
@@ -150,7 +150,7 @@ jobs:
150150
strategy:
151151
fail-fast: true
152152
matrix:
153-
ghc: ["9.4.4", "9.2.5", "9.0.2", "8.10.7"]
153+
ghc: ["9.4.4", "9.2.6", "9.2.5", "9.0.2", "8.10.7"]
154154
steps:
155155
- uses: docker://arm64v8/ubuntu:focal
156156
name: Cleanup (aarch64 linux)
@@ -205,7 +205,7 @@ jobs:
205205
strategy:
206206
fail-fast: false
207207
matrix:
208-
ghc: ["9.4.4", "9.2.5", "9.0.2", "8.10.7"]
208+
ghc: ["9.4.4", "9.2.6", "9.2.5", "9.0.2", "8.10.7"]
209209
steps:
210210
- name: Checkout code
211211
uses: actions/checkout@v3
@@ -245,7 +245,7 @@ jobs:
245245
strategy:
246246
fail-fast: false
247247
matrix:
248-
ghc: ["9.4.4", "9.2.5", "8.10.7"]
248+
ghc: ["9.4.4", "9.2.6", "9.2.5", "9.0.2", "8.10.7"]
249249
steps:
250250
- name: Checkout code
251251
uses: actions/checkout@v3
@@ -259,6 +259,7 @@ jobs:
259259
export LD=ld
260260
export AR="$HOME/.brew/opt/llvm@11/bin/llvm-ar"
261261
export RANLIB="$HOME/.brew/opt/llvm@11/bin/llvm-ranlib"
262+
export C_INCLUDE_PATH="`xcrun --show-sdk-path`/usr/include/ffi"
262263
bash .github/scripts/build.sh
263264
tar cf out-${ARTIFACT}-${GHC_VERSION}.tar out/ store/
264265
env:
@@ -289,7 +290,7 @@ jobs:
289290
strategy:
290291
fail-fast: false
291292
matrix:
292-
ghc: ["9.4.4", "9.2.5", "9.0.2", "8.10.7"]
293+
ghc: ["9.4.4", "9.2.6", "9.2.5", "9.0.2", "8.10.7"]
293294
steps:
294295
- name: install windows deps
295296
shell: pwsh
@@ -542,6 +543,7 @@ jobs:
542543
export LD=ld
543544
export AR="$HOME/.brew/opt/llvm@11/bin/llvm-ar"
544545
export RANLIB="$HOME/.brew/opt/llvm@11/bin/llvm-ranlib"
546+
export C_INCLUDE_PATH="`xcrun --show-sdk-path`/usr/include/ffi"
545547
for bindist in out-*.tar ; do
546548
tar xf "${bindist}"
547549
done
@@ -782,6 +784,7 @@ jobs:
782784
export LD=ld
783785
export AR="$HOME/.brew/opt/llvm@11/bin/llvm-ar"
784786
export RANLIB="$HOME/.brew/opt/llvm@11/bin/llvm-ranlib"
787+
export C_INCLUDE_PATH="`xcrun --show-sdk-path`/usr/include/ffi"
785788
bash .github/scripts/test.sh
786789
787790
test-win:

0 commit comments

Comments
 (0)