Skip to content

Extend ci cd for contracts#346

Merged
phertyameen merged 4 commits intoMindBlockLabs:mainfrom
laryhills:extend-ci-cd-for-contracts
Mar 26, 2026
Merged

Extend ci cd for contracts#346
phertyameen merged 4 commits intoMindBlockLabs:mainfrom
laryhills:extend-ci-cd-for-contracts

Conversation

@laryhills
Copy link
Contributor

⚙️ CI for Soroban contracts and Cargo setup


📌 Type of Change

  • Added a contracts CI job (Rust stable, wasm32-unknown-unknown, rust-cache, cargo fmt, clippy, release WASM build, cargo test)
  • Ignored .DS_Store and kept Rust artifacts ignored under contract/
  • Documented contract prerequisites and local checks in CONTRIBUTING.md; noted contracts in required branch checks
  • Declared soroban-sdk 23 and dev-deps with testutils

Files Changed:

  • .github/workflows/ci.yml
  • .gitignore
  • CONTRIBUTING.md
  • contract/Cargo.toml

@drips-wave
Copy link

drips-wave bot commented Mar 25, 2026

@laryhills Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@phertyameen phertyameen merged commit 9cfdd3c into MindBlockLabs:main Mar 26, 2026
5 of 6 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.

Extend CI Pipeline with Rust/Soroban Contract Checks and Update CONTRIBUTING.md

2 participants