fix: CI checks-quick.yml fixes

- Move .markdownlint.yaml to correct location (.github/)
- Update ensure-deps.sh for pezframe rebrand (frame -> pezframe)
- Remove duplicate dependencies in vendor crates:
  - pezkuwi-subxt-core: remove hex from dev-dependencies
  - zombienet-orchestrator: remove async-trait from dev-dependencies
This commit is contained in:
2025-12-23 03:00:16 +03:00
parent 436143ce3a
commit 13c4749c4a
4 changed files with 3 additions and 7 deletions
+3 -5
View File
@@ -15,11 +15,9 @@ set -u
# HARD FAILING
MUST_NOT=(
"client crates must not depend on anything in /frame"
"client crates must not depend on anything in /node"
"frame crates must not depend on anything in /node"
"frame crates must not depend on anything in /client"
"primitives crates must not depend on anything in /frame"
"client crates must not depend on anything in /pezframe"
"pezframe crates must not depend on anything in /client"
"primitives crates must not depend on anything in /pezframe"
)
# ONLY DISPLAYED, script still succeeds
-1
View File
@@ -71,7 +71,6 @@ keccak-hash = { workspace = true }
assert_matches = { workspace = true }
bitvec = { workspace = true }
codec = { workspace = true, features = ["bit-vec", "derive"] }
hex = { workspace = true }
pezkuwi-subxt-macro = { workspace = true }
pezkuwi-subxt-signer = { workspace = true, features = ["sr25519", "subxt"] }
pezsp-core = { workspace = true }
@@ -48,6 +48,5 @@ provider = { workspace = true }
support = { workspace = true }
[dev-dependencies]
async-trait = { workspace = true }
lazy_static = { workspace = true }
toml = { workspace = true }