File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed
Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -143,6 +143,34 @@ jobs:
143143 logs/*.log
144144 if-no-files-found : warn
145145
146+ ecosystem-tests :
147+ name : Ecosystem Library Tests (breenish-js)
148+ runs-on : ubuntu-latest
149+ timeout-minutes : 5
150+
151+ steps :
152+ - name : Checkout code
153+ uses : actions/checkout@v4
154+
155+ - name : Install Rust nightly
156+ uses : dtolnay/rust-toolchain@master
157+ with :
158+ toolchain : nightly-2025-06-24
159+
160+ - name : Cache cargo registry
161+ uses : actions/cache@v4
162+ with :
163+ path : ~/.cargo/registry
164+ key : ${{ runner.os }}-ecosystem-cargo-registry-${{ hashFiles('libs/breenish-js/Cargo.lock') }}
165+ restore-keys : |
166+ ${{ runner.os }}-ecosystem-cargo-registry-
167+
168+ - name : Run breenish-js tests
169+ run : cargo test --manifest-path libs/breenish-js/Cargo.toml --features std
170+
171+ - name : Verify breenish-js builds without std (no_std + alloc)
172+ run : cargo build --manifest-path libs/breenish-js/Cargo.toml
173+
146174 arm64-boot :
147175 name : ARM64 Boot Stages Test
148176 runs-on : ubuntu-24.04-arm
You can’t perform that action at this time.
0 commit comments