Skip to content

Commit

Permalink
ci: use guix binary for apple test
Browse files Browse the repository at this point in the history
  • Loading branch information
delta1 committed Jul 12, 2024
1 parent 8434c5c commit af35fb9
Showing 1 changed file with 13 additions and 7 deletions.
20 changes: 13 additions & 7 deletions .github/workflows/apple.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit af35fb9

Please sign in to comment.