From 0e2a36f3ff96f7eb084828d46cd2d8858e88e01c Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Sun, 22 Feb 2026 22:20:53 +0300 Subject: [PATCH] ci: re-enable pezsc-basic-authorship doc tests and pezsnowbridge-runtime-common bench checks - Remove pezsc-basic-authorship from doc test exclusions (exclusion was copy-pasted from zombienet-sdk-tests, no actual doc issue exists) - Remove pezsnowbridge-runtime-common from bench check exclusions (try_successful_origin is properly implemented for both ForeignAssetOwner and LocalAssetOwner with runtime-benchmarks feature gate) --- .github/workflows/docs.yml | 2 +- .github/workflows/tests-misc.yml | 5 +---- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index d2a22726..9f7003b0 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -55,7 +55,7 @@ jobs: id: required run: | git config --global --add safe.directory '*' - cargo test --doc --workspace --locked --all-features --exclude pezkuwi-zombienet-sdk-tests --exclude pezsc-basic-authorship + cargo test --doc --workspace --locked --all-features --exclude pezkuwi-zombienet-sdk-tests build-rustdoc: runs-on: ${{ needs.preflight.outputs.RUNNER }} diff --git a/.github/workflows/tests-misc.yml b/.github/workflows/tests-misc.yml index 73535f6d..10037f5c 100644 --- a/.github/workflows/tests-misc.yml +++ b/.github/workflows/tests-misc.yml @@ -162,8 +162,6 @@ jobs: # Exclude packages with feature unification issues with --benches flag # (pezframe-support/runtime-benchmarks gets enabled but the package's runtime-benchmarks doesn't) # pezpallet-tiki and all its dependents need to be excluded due to EnsureOrigin trait issues - # Exclude packages with feature unification issues and EnsureOrigin trait issues - # pezsnowbridge-runtime-common: missing try_successful_origin impl for EnsureOriginWithArg SKIP_WASM_BUILD=1 cargo check --locked --benches --workspace \ --exclude pezpallet-tiki \ --exclude pezpallet-trust \ @@ -173,8 +171,7 @@ jobs: --exclude pezkuwi-teyrchain-bin \ --exclude asset-hub-zagros-runtime \ --exclude asset-hub-pezkuwichain-runtime \ - --exclude collectives-zagros-runtime \ - --exclude pezsnowbridge-runtime-common; + --exclude collectives-zagros-runtime; cargo run --locked --release -p pez-node-bench -- $BENCH_TRIE_READ --json | tee $ARTIFACTS_DIR/bench_trie_read_small.json; cargo run --locked --release -p pez-node-bench -- $BENCH_NODE_IMPORT --json | tee $ARTIFACTS_DIR/bench_transfer_keep_alive.json