Fix and test sr25519 signing in nostd (#1872)

* Fix and test sr25519 signing in nostd

* Remove sr25519 signing test on nostd for thumbabi target

* Don't use sr25519 feature in nostd tests

* Fix nits, remove WASM deps from nostd test, improve comments

* Change copypasted comment

* fmt

* Update CI to account for signer tests
This commit is contained in:
James Wilson
2025-01-30 17:13:58 +00:00
committed by GitHub
parent 94f4e7f39b
commit 29bf00e209
12 changed files with 273 additions and 130 deletions
+7 -1
View File
@@ -291,6 +291,12 @@ jobs:
- name: Install cargo-nextest
run: cargo install cargo-nextest
- name: Run subxt-signer no-std tests
uses: actions-rs/cargo@v1.0.3
with:
command: test
working-directory: signer/tests/no-std
- name: Run tests
uses: actions-rs/cargo@v1.0.3
with:
@@ -416,7 +422,7 @@ jobs:
run: |
wasm-pack test --headless --firefox
wasm-pack test --headless --chrome
working-directory: signer/wasm-tests
working-directory: signer/tests/wasm
- if: "failure()"
uses: "andymckay/cancel-action@a955d435292c0d409d104b57d8e78435a93a6ef1" # v0.5