Skip to content

Comments

feat(ci): enhance smart contract CI/CD workflow#167

Merged
GoSTEAN merged 5 commits intoNetwalls:mainfrom
Ndifreke000:main
Feb 21, 2026
Merged

feat(ci): enhance smart contract CI/CD workflow#167
GoSTEAN merged 5 commits intoNetwalls:mainfrom
Ndifreke000:main

Conversation

@Ndifreke000
Copy link
Contributor

  • Add cargo test on every PR
  • Run cargo clippy for linting
  • Build WASM for each contract
  • Add test coverage reporting with tarpaulin
  • Cache Cargo registry for speed
  • Upload WASM artifacts

Closes #119

- Add cargo test on every PR
- Run cargo clippy for linting
- Build WASM for each contract
- Add test coverage reporting with tarpaulin
- Cache Cargo registry for speed
- Upload WASM artifacts

Closes Netwalls#119
- Add allow attribute for too_many_arguments in market.rs
- Replace deprecated events.publish with contractevent macro
- Remove unused imports and variables in tests
- Add allow(dead_code) for test helper functions
@GoSTEAN GoSTEAN merged commit 1bc5017 into Netwalls:main Feb 21, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DevOps] Enhance CI/CD for smart contract tests

2 participants