Skip to content

Commit 57c327a

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

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/apple.yml

+10-4
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
13+
run: brew install automake libtool boost pkg-config libevent berkeley-db@4 curl
14+
- name: download guix binary
15+
run: |
16+
curl -L "https://github.com/ElementsProject/elements/releases/download/elements-23.2.1/elements-23.2.1-arm64-apple-darwin.tar.gz" | tar xzv
17+
mv elements-23.2.1/bin/elementsd src/
18+
mv elements-23.2.1/bin/elements-cli src/
19+
mv elements-23.2.1/bin/elements-wallet src/
1420
- name: build
1521
run: |
1622
./autogen.sh
1723
./configure
18-
make -j3 src/elementsd
19-
make -j3 src/elements-cli
20-
make -j3 src/elements-wallet
24+
# make -j3 src/elementsd
25+
# make -j3 src/elements-cli
26+
# make -j3 src/elements-wallet
2127
- name: test
2228
run: |
2329
./test/functional/test_runner.py --jobs 3

0 commit comments

Comments
 (0)