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 57c327a
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 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
run: brew install automake libtool boost pkg-config libevent berkeley-db@4 curl
- name: download guix binary
run: |
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: build
run: |
./autogen.sh
./configure
make -j3 src/elementsd
make -j3 src/elements-cli
make -j3 src/elements-wallet
# make -j3 src/elementsd
# make -j3 src/elements-cli
# make -j3 src/elements-wallet
- name: test
run: |
./test/functional/test_runner.py --jobs 3

0 comments on commit 57c327a

Please sign in to comment.