Skip to content

Commit 9c96073

Browse files
author
Jonas Schievink
committed
Publish extension for 32-bit ARM systems
1 parent 5edbdd1 commit 9c96073

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/release.yaml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55

66
workflow_dispatch:
77

8+
pull_request:
9+
810
push:
911
branches:
1012
- release
@@ -36,6 +38,9 @@ jobs:
3638
- os: ubuntu-18.04
3739
target: aarch64-unknown-linux-gnu
3840
code-target: linux-arm64
41+
- os: ubuntu-18.04
42+
target: arm-unknown-linux-gnueabihf
43+
code-target: linux-armhf
3944
- os: macos-11
4045
target: x86_64-apple-darwin
4146
code-target: darwin-x64
@@ -67,13 +72,17 @@ jobs:
6772
node-version: 14.x
6873

6974
- name: Update apt repositories
70-
if: matrix.target == 'aarch64-unknown-linux-gnu'
75+
if: matrix.target == 'aarch64-unknown-linux-gnu' || matrix.target == 'gcc-arm-linux-gnueabihf'
7176
run: sudo apt-get update
7277

73-
- name: Install target toolchain
78+
- name: Install AArch64 target toolchain
7479
if: matrix.target == 'aarch64-unknown-linux-gnu'
7580
run: sudo apt-get install gcc-aarch64-linux-gnu
7681

82+
- name: Install ARM target toolchain
83+
if: matrix.target == 'gcc-arm-linux-gnueabihf'
84+
run: sudo apt-get install gcc-arm-linux-gnueabihf
85+
7786
- name: Dist
7887
run: cargo xtask dist --client-patch-version ${{ github.run_number }}
7988

0 commit comments

Comments
 (0)