Skip to content

Comments

CI Pipeline#8

Merged
KitHat merged 3 commits intomainfrom
3-ci-pipeline
Nov 26, 2025
Merged

CI Pipeline#8
KitHat merged 3 commits intomainfrom
3-ci-pipeline

Conversation

@KitHat
Copy link
Member

@KitHat KitHat commented Nov 26, 2025

Add GitHub CI Pipeline

Closes #3

Changes

  • Add GitHub Actions workflow to run Hardhat tests on pull requests and main branch pushes
  • Add setup script to fetch Polkadot node binaries (eth-rpc and revive-dev-node) from hardhat-polkadot releases
  • Add npm scripts for test and compile
  • Remove unused polkadotHubTestnet network config

CI Workflow

  • Triggers on: PRs to main/master, pushes to main/master
  • Node.js 22 with npm caching
  • Compiles contracts and runs full test suite

@KitHat KitHat self-assigned this Nov 26, 2025
@KitHat KitHat linked an issue Nov 26, 2025 that may be closed by this pull request
3 tasks
Copy link
Collaborator

@bidzyyys bidzyyys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@bidzyyys
Copy link
Collaborator

Btw @KitHat is there any linter/formatter for Solidity that may be worth adding?

@KitHat KitHat merged commit 98fda55 into main Nov 26, 2025
2 checks passed
@bidzyyys bidzyyys deleted the 3-ci-pipeline branch November 26, 2025 14:17
@KitHat
Copy link
Member Author

KitHat commented Nov 26, 2025

I am really sorry @bidzyyys, I have missed your comment! I will add it in a separate PR!

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.

CI pipeline

3 participants