Skip to content

Commit 9f80c2c

Browse files
committed
ci: bring back bare metal OS builds
1 parent b840ddb commit 9f80c2c

1 file changed

Lines changed: 20 additions & 2 deletions

File tree

.github/workflows/rustls-rustcrypto.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,26 @@ jobs:
5454
- 1.85.0 # MSRV
5555
- stable
5656
target:
57-
# - armv7a-none-eabi
58-
# - thumbv7em-none-eabi
57+
- armv7a-none-eabi # Actually requires a custom backend
58+
- thumbv7em-none-eabi # Actually requires a custom backend
59+
steps:
60+
- uses: actions/checkout@v4
61+
- uses: dtolnay/rust-toolchain@master
62+
with:
63+
toolchain: ${{ matrix.rust }}
64+
targets: ${{ matrix.target }}
65+
- env:
66+
RUSTFLAGS: --cfg getrandom_backend="unsupported"
67+
run: cargo build --no-default-features --features tls12,alloc --release --target ${{ matrix.target }}
68+
69+
wasm_js:
70+
runs-on: ubuntu-latest
71+
strategy:
72+
matrix:
73+
rust:
74+
- 1.85.0 # MSRV
75+
- stable
76+
target:
5977
- wasm32-unknown-unknown
6078
steps:
6179
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)