Skip to content

Commit 5ba80dd

Browse files
Enhance CI workflow: Expand target matrix for cross job to include additional architectures and Rust versions
1 parent 36a0a82 commit 5ba80dd

File tree

1 file changed

+29
-11
lines changed

1 file changed

+29
-11
lines changed

.github/workflows/rustls-rustcrypto.yml

Lines changed: 29 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -104,17 +104,23 @@ jobs:
104104
runs-on: ubuntu-latest
105105
strategy:
106106
matrix:
107-
rust:
108-
- 1.88.0 # MSRV
109-
- stable
110-
target:
111-
- armv7a-none-eabi
112-
- thumbv7em-none-eabi
113-
- wasm32-unknown-unknown
114-
- xtensa-esp32-none-elf
115-
- xtensa-esp32s2-none-elf
116-
- xtensa-esp32s3-none-elf
117-
- riscv32imc-unknown-none-elf
107+
include:
108+
- rust: 1.88.0
109+
target: armv7a-none-eabi
110+
- rust: stable
111+
target: armv7a-none-eabi
112+
- rust: 1.88.0
113+
target: thumbv7em-none-eabi
114+
- rust: stable
115+
target: thumbv7em-none-eabi
116+
- rust: 1.88.0
117+
target: wasm32-unknown-unknown
118+
- rust: stable
119+
target: wasm32-unknown-unknown
120+
- rust: 1.88.0
121+
target: riscv32imc-unknown-none-elf
122+
- rust: stable
123+
target: riscv32imc-unknown-none-elf
118124
steps:
119125
- uses: actions/checkout@v4
120126
- name: Cache Rust toolchain
@@ -198,6 +204,18 @@ jobs:
198204
rust: 1.88.0 # MSRV
199205
- target: powerpc-unknown-linux-gnu
200206
rust: stable
207+
- target: aarch64-unknown-linux-gnu
208+
rust: 1.88.0
209+
- target: aarch64-unknown-linux-gnu
210+
rust: stable
211+
- target: armv7-unknown-linux-gnueabihf
212+
rust: 1.88.0
213+
- target: armv7-unknown-linux-gnueabihf
214+
rust: stable
215+
- target: riscv64gc-unknown-linux-gnu
216+
rust: 1.88.0
217+
- target: riscv64gc-unknown-linux-gnu
218+
rust: stable
201219
runs-on: ubuntu-latest
202220
steps:
203221
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)