Skip to content

Commit

Permalink
Merge branch 'alpine-aarch64' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
hasufell committed Aug 17, 2024
2 parents 30b6710 + fb0d278 commit 8ae06fd
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 4 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/bindists.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,27 @@ jobs:
with:
args: sh -c '.github/workflows/install-bindist.sh'

bindist-install-arm-alpine:
name: Build ARM binary (alpine)
runs-on: [self-hosted, Linux, ARM64, maerwald]
steps:
- uses: docker://arm64v8/ubuntu:focal
name: Cleanup (aarch64 linux)
with:
args: "find . -mindepth 1 -maxdepth 1 -exec rm -rf -- {} +"

- name: git config
run: |
git config --global --get-all safe.directory | grep '^\*$' || git config --global --add safe.directory "*"
shell: bash

- uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3

- uses: docker://alpine
name: Run build (aarch64 alpine linux)
with:
args: sh -c "apk add curl gcc g++ binutils binutils-gold coreutils bsd-compat-headers gmp-dev ncurses-dev libffi-dev make xz tar perl bash diffutils git gzip gnupg zlib zlib-dev zlib-static bzip2 bzip2-dev bzip2-static gmp gmp-dev openssl-dev openssl-libs-static xz xz-dev ncurses-static && .github/workflows/install-bindist.sh"

bindist-install-freebsd:
name: Install FreeBSD binary
runs-on: [self-hosted, FreeBSD, X64]
Expand Down
18 changes: 14 additions & 4 deletions ghcup-0.0.8.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5665,6 +5665,10 @@ ghcupDownloads:
Linux_Alpine:
unknown_versioning: *cabal-31030-32-unknown
A_ARM64:
Linux_Alpine:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghcup/unofficial-bindists/cabal/3.10.3.0/cabal-install-3.10.3.0-aarch64-alpine3_20.tar.xz
dlHash: 209ed05e04ce01b261a1eba12eb9e0c789246347427d352d8dffa63a2f96eb73
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/ghcup/unofficial-bindists/cabal/3.10.3.0/cabal-install-3.10.3.0-aarch64-linux-deb10.tar.xz
Expand Down Expand Up @@ -5782,6 +5786,10 @@ ghcupDownloads:
Linux_Alpine:
unknown_versioning: *cabal-31210-32-unknown
A_ARM64:
Linux_Alpine:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghcup/unofficial-bindists/cabal/3.12.1.0/cabal-install-3.12.1.0-aarch64-alpine3_20.tar.xz
dlHash: 9d1556fa93dab06749810455b9ac4655499cdb62b5bdff55e0d07c91506f9721
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghcup/unofficial-bindists/cabal/3.12.1.0/cabal-install-3.12.1.0-aarch64-linux-deb10.tar.xz
Expand Down Expand Up @@ -5833,14 +5841,16 @@ ghcupDownloads:
Linux_Alpine:
unknown_versioning: *ghcup-32
A_ARM64:
Linux_UnknownLinux:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghcup/0.1.30.0/aarch64-linux-ghcup-0.1.30.0
dlHash: 20e7d3f4e4dfd3583f3af9f37d61ca19595c4c48bc318dffcf61f425ea1eda03
Darwin:
unknown_versioning:
dlUri: https://downloads.haskell.org/~ghcup/0.1.30.0/aarch64-apple-darwin-ghcup-0.1.30.0
dlHash: 2c81486494136a2a105ecd8cadc13965395a48489d9bf5a0027baa40c5faf5fb
Linux_Alpine:
unknown_versioning: &ghcup-aarch64
dlUri: https://downloads.haskell.org/~ghcup/0.1.30.0/aarch64-linux-static-ghcup-0.1.30.0
dlHash: 7aa9ed7a000e53127c1c770c0320d2f8e819bd4b37fb1f4885e8669c1b8ad16d
Linux_UnknownLinux:
unknown_versioning: *ghcup-aarch64
A_ARM:
Linux_UnknownLinux:
unknown_versioning:
Expand Down
Binary file modified ghcup-0.0.8.yaml.sig
Binary file not shown.

0 comments on commit 8ae06fd

Please sign in to comment.