Skip to content

Commit bf4a2ee

Browse files
committed
Added bitbox02 back into github workflow
1 parent 245189e commit bf4a2ee

File tree

2 files changed

+5
-27
lines changed

2 files changed

+5
-27
lines changed

.github/workflows/repro.yml

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ jobs:
1717
strategy:
1818
matrix:
1919
# Working: coldcard, lnd, bitcoin-core, mycelium-android, zap-android, simple-bitcoin-wallet, wasabi, sparrow, blockstream-green
20-
# WIP: trezor-firmware, bitbox02-firmware
21-
project: [coldcard, coldcard-mk3, lnd, bitcoin-core, mycelium-android, zap-android, simple-bitcoin-wallet, wasabi, sparrow, blockstream-green, fulcrum, electrs, cln, poncho]
20+
# WIP: trezor-firmware
21+
project: [coldcard, coldcard-mk3, lnd, bitcoin-core, mycelium-android, zap-android, simple-bitcoin-wallet, wasabi, sparrow, blockstream-green, fulcrum, electrs, cln, poncho, bitbox02-firmware]
2222
steps:
2323
- name: Setup xvfb for video capture
2424
run: |
@@ -34,7 +34,7 @@ jobs:
3434
uses: actions/checkout@v2
3535

3636
- name: Install ARM toolchain
37-
if: ${{ matrix.project == 'coldcard' || matrix.project == 'coldcard-mk3' || matrix.project == 'trezor-firmware' || matrix.project == 'bitbox02-firmware' }}
37+
if: ${{ matrix.project == 'coldcard' || matrix.project == 'coldcard-mk3' || matrix.project == 'trezor-firmware'}}
3838
uses: carlosperate/arm-none-eabi-gcc-action@v1
3939
with:
4040
release: 'latest'
@@ -54,29 +54,7 @@ jobs:
5454

5555
- name: Setup deps for BitBox02 firmware
5656
if: ${{ matrix.project == 'bitbox02-firmware' }}
57-
run: |
58-
sudo apt install -y libhidapi-dev cmake protobuf-compiler python3-protobuf
59-
60-
( cd /usr/local/bin && ln -s `which arm-none-eabi-gcc` arm-none-eabi-gcc )
61-
echo "/usr/local/bin" >> $GITHUB_PATH
62-
63-
# nanopb
64-
wget 'https://jpa.kapsi.fi/nanopb/download/nanopb-0.4.5-linux-x86.tar.gz'
65-
tar xzf nanopb-0.4.5-linux-x86.tar.gz
66-
echo "`pwd`/nanopb-0.4.5-linux-x86/generator-bin" >> $GITHUB_PATH
67-
68-
# protobuf
69-
#wget 'https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protoc-3.20.1-linux-x86_64.zip'
70-
#mkdir .local
71-
#unzip protoc-3.20.1-linux-x86_64.zip -d .local
72-
#echo "`pwd`/.local/bin" >> $GITHUB_PATH
73-
74-
# protobuf-python
75-
#wget 'https://github.com/protocolbuffers/protobuf/releases/download/v3.20.1/protobuf-python-3.20.1.tar.gz'
76-
#tar xzf protobuf-python-3.20.1.tar.gz
77-
#cd protobuf-3.20.1/python
78-
#python setup.py build
79-
#sudo python setup.py install
57+
uses: docker/setup-buildx-action@v2
8058

8159
- name: Setup deps for Bitcoin Core
8260
if: ${{ matrix.project == 'bitcoin-core' }}

bitbox02-firmware/artifacts.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/bash
22

3-
DATE=`date +%Y-%m-%d`
3+
DATE=$(date +%Y-%m-%d)
44
TWITTER_NAME="BitBox02"
55
URL="https://shiftcrypto.ch/bitbox02/"
66
VERSION_STRING="v9.12.0"

0 commit comments

Comments
 (0)