fix: tests misc CI failures
- Add default impl for try_successful_origin in EnsureOriginWithArg trait to handle feature unification where pezframe-support/runtime-benchmarks is enabled but implementing crate's runtime-benchmarks is not - Add SKIP_WASM_BUILD=1 to test-node-metrics job to avoid serde_core WASM bug - Skip vendor workspace crates in check-each-crate.py that can't build standalone
This commit is contained in:
@@ -294,6 +294,9 @@ jobs:
|
||||
# Enable debug assertions since we are running optimized builds for testing
|
||||
# but still want to have debug assertions.
|
||||
RUSTFLAGS: "-Cdebug-assertions=y -Dwarnings"
|
||||
# Temporary: Skip WASM build due to serde_core + Rust 1.88 + WASM bug
|
||||
# Tracking: https://github.com/pezkuwichain/pezkuwi-sdk/issues/358
|
||||
SKIP_WASM_BUILD: 1
|
||||
run: |
|
||||
cargo build --bin pezkuwi-execute-worker --bin pezkuwi-prepare-worker --profile testnet --verbose --locked
|
||||
mkdir -p ./artifacts
|
||||
|
||||
Reference in New Issue
Block a user