Skip to content

Commit af35fb9

Browse files
committed
ci: use guix binary for apple test
1 parent 8434c5c commit af35fb9

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/workflows/apple.yml

+13-7
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,20 @@ jobs:
1010
- uses: actions/checkout@v4
1111
- run: sysctl -a | grep machdep.cpu
1212
- name: deps
13-
run: brew install automake libtool boost pkg-config libevent berkeley-db@4
14-
- name: build
13+
run: brew install automake libtool boost pkg-config libevent berkeley-db@4 curl
14+
# - name: build
15+
# run: |
16+
# ./autogen.sh
17+
# ./configure
18+
# make -j3 src/elementsd
19+
# make -j3 src/elements-cli
20+
# make -j3 src/elements-wallet
21+
- name: download guix binary
1522
run: |
16-
./autogen.sh
17-
./configure
18-
make -j3 src/elementsd
19-
make -j3 src/elements-cli
20-
make -j3 src/elements-wallet
23+
curl -L "https://github.com/ElementsProject/elements/releases/download/elements-23.2.1/elements-23.2.1-arm64-apple-darwin.tar.gz" | tar xzv
24+
mv elements-23.2.1/bin/elementsd src/
25+
mv elements-23.2.1/bin/elements-cli src/
26+
mv elements-23.2.1/bin/elements-wallet src/
2127
- name: test
2228
run: |
2329
./test/functional/test_runner.py --jobs 3

0 commit comments

Comments
 (0)