Skip to content

Commit 429522c

Browse files
committed
Update strategy matrix
1 parent 2e05949 commit 429522c

File tree

1 file changed

+23
-34
lines changed

1 file changed

+23
-34
lines changed

.github/workflows/release-binary.yml

Lines changed: 23 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -43,47 +43,36 @@ jobs:
4343
strategy:
4444
matrix:
4545
include:
46-
- build: linux
47-
os: ubuntu-latest
48-
rust: nightly
46+
- build: x86_64-gnu
47+
target: x86_64-unknown-linux-gnu
48+
strip: x86_64-linux-gnu-strip
49+
- build: x86_64-musl
4950
target: x86_64-unknown-linux-musl
5051
strip: x86_64-linux-musl-strip
51-
- build: stable-x86
52-
os: ubuntu-latest
53-
rust: stable
54-
target: i686-unknown-linux-gnu
55-
strip: x86_64-linux-gnu-strip
56-
qemu: i386
57-
- build: stable-aarch64
58-
os: ubuntu-latest
59-
rust: stable
60-
target: aarch64-unknown-linux-gnu
61-
strip: aarch64-linux-gnu-strip
62-
qemu: qemu-aarch64
63-
- build: stable-arm-gnueabihf
64-
os: ubuntu-latest
65-
rust: stable
52+
- build: arm-gnueabihf
6653
target: armv7-unknown-linux-gnueabihf
6754
strip: arm-linux-gnueabihf-strip
6855
qemu: qemu-arm
69-
- build: stable-arm-musleabihf
70-
os: ubuntu-latest
71-
rust: stable
72-
target: armv7-unknown-linux-musleabihf
73-
strip: arm-linux-musleabihf-strip
74-
qemu: qemu-arm
75-
- build: stable-arm-musleabi
76-
os: ubuntu-latest
77-
rust: stable
78-
target: armv7-unknown-linux-musleabi
56+
- build: arm-musleabi
57+
target: arm-unknown-linux-musleabi
7958
strip: arm-linux-musleabi-strip
8059
qemu: qemu-arm
81-
- build: stable-s390x
82-
os: ubuntu-latest
83-
rust: stable
84-
target: s390x-unknown-linux-gnu
85-
strip: s390x-linux-gnu-strip
86-
qemu: qemu-s390x
60+
- build: arm-musleabihf
61+
target: arm-unknown-linux-musleabihf
62+
strip: arm-linux-musleabihf-strip
63+
qemu: qemu-arm
64+
- build: aarch64-gnu
65+
target: aarch64-unknown-linux-gnu
66+
strip: aarch64-linux-gnu-strip
67+
qemu: qemu-aarch64
68+
- build: aarch64-musl
69+
target: aarch64-unknown-linux-musl
70+
strip: aarch64-linux-musl-strip
71+
qemu: qemu-aarch64
72+
- build: i686-gnu
73+
target: i686-unknown-linux-gnu
74+
strip: x86_64-linux-gnu-strip
75+
qemu: i386
8776
fail-fast: false
8877
steps:
8978
- name: Install musl tools

0 commit comments

Comments
 (0)