From af35fb9eb6be8a166d99a3e6fa9d718554e42ec9 Mon Sep 17 00:00:00 2001 From: Byron Hambly Date: Fri, 12 Jul 2024 13:35:16 +0200 Subject: [PATCH] ci: use guix binary for apple test --- .github/workflows/apple.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.github/workflows/apple.yml b/.github/workflows/apple.yml index de273f47409..79defae8e3f 100644 --- a/.github/workflows/apple.yml +++ b/.github/workflows/apple.yml @@ -10,14 +10,20 @@ jobs: - uses: actions/checkout@v4 - run: sysctl -a | grep machdep.cpu - name: deps - run: brew install automake libtool boost pkg-config libevent berkeley-db@4 - - name: build + run: brew install automake libtool boost pkg-config libevent berkeley-db@4 curl + # - name: build + # run: | + # ./autogen.sh + # ./configure + # make -j3 src/elementsd + # make -j3 src/elements-cli + # make -j3 src/elements-wallet + - name: download guix binary run: | - ./autogen.sh - ./configure - make -j3 src/elementsd - make -j3 src/elements-cli - make -j3 src/elements-wallet + curl -L "https://github.com/ElementsProject/elements/releases/download/elements-23.2.1/elements-23.2.1-arm64-apple-darwin.tar.gz" | tar xzv + mv elements-23.2.1/bin/elementsd src/ + mv elements-23.2.1/bin/elements-cli src/ + mv elements-23.2.1/bin/elements-wallet src/ - name: test run: | ./test/functional/test_runner.py --jobs 3