Commit Graph

6 Commits

Author SHA1 Message Date
pezkuwichain dcb3b72865 fix: remove wasm32v1-none target for serde_core + Rust 1.88 bug
WASM builds were failing with getrandom/serde_core error when using
wasm32v1-none target. By removing the 'rustup target add wasm32v1-none'
step, wasm-builder will automatically fallback to wasm32-unknown-unknown.

Jobs fixed:
- build-linux-stable
- build-linux-stable-pezcumulus
- build-test-teyrchain
- build-test-collators
- build-malus
- build-linux-bizinikiwi
- build-templates-node
- tests-evm differential and evm-tests
- test-node-metrics

Tracking: https://github.com/pezkuwichain/pezkuwi-sdk/issues/358
2026-01-27 23:24:37 +03:00
pezkuwichain 964ecf88ae fix: add libclang packages for all distros and fix EVM workflow ref
- Add libclang-dev for Ubuntu/Debian
- Add clang-devel for Fedora
- Add llvm-libs for Arch
- opensuse already has clang-devel from previous commit
- Fix EVM workflow: use 'main' branch ref instead of short SHA
- Update VPS list with 3 new runners
2026-01-27 19:39:15 +03:00
pezkuwichain c2e99ca914 fix: CI failures - EVM tests and metadata artifacts
- tests-evm.yml: use pezkuwichain/revive-differential-tests fork with
  pez-revive-dev-node platform aliases
- .gitignore: allow vendor/pezkuwi-subxt/artifacts/ to be tracked
- Add metadata .scale files for compile-time macro expansion
- Rename polkadot_metadata_* references to pezkuwi_metadata_*
2026-01-27 15:20:03 +03:00
pezkuwichain a3f1aaa889 fix: CI workflow corrections
- tests-evm.yml: Use paritytech repositories for external test tools
  (revive, revive-differential-tests, evm-test-suite are external
  dependencies, not part of Pezkuwi SDK rebrand)
- check-getting-started.yml: Add HOME=/root for container jobs
  (fixes rustup HOME directory mismatch error)
2026-01-25 14:27:47 +03:00
pezkuwichain 45e52e9054 fix: add wasm32v1-none target to EVM test workflow
The serde fork has issues with -Z build-std=core,alloc on wasm32-unknown-unknown.
Adding wasm32v1-none target allows the build to proceed without build-std flag.
2026-01-25 04:51:32 +03:00
pezkuwichain ee389beb8c feat: Add rebrand CI/CD workflows to main branch
- Add 72 rebrand workflow files (polkadot→pezkuwi, substrate→bizinikiwi, cumulus→pezcumulus)
- Add GitHub actions, issue templates, and configs
- Removed unnecessary workflows (fork-sync, gitspiegel, upstream-tracker, sync-templates, backport)
- Renamed zombienet test files to match new naming convention
2025-12-19 22:51:57 +03:00