Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define GitHub Actions workflow for Core module #6

Closed
wants to merge 5 commits into from
Closed

Conversation

nkuba
Copy link
Member

@nkuba nkuba commented Oct 26, 2023

This is an initial implementation of the CI process to check the formatting, build contracts, test them, and run deployment with the local hardhat network.

Depends on: #1

nkuba and others added 3 commits October 6, 2023 14:44
- Added new hh toolbox
- Added deployemnt plugin
- Added helper scripts
- Added linters
- Added placeholder dirs for contracts and tests
Define node version for consistent usage in development environment and
CI.

It requires installing `nvm` tool and running `nvm install` and `nvm
use`.
@nkuba nkuba force-pushed the core-ci branch 5 times, most recently from 3e7932e to a0d64f7 Compare October 26, 2023 17:46
This is an initial implementation of the CI process to check formatting,
build contracts, test them and run deployment with local hardhat
network.
@nkuba nkuba requested review from dimpar and r-czajkowski October 26, 2023 17:52
@nkuba nkuba self-assigned this Oct 26, 2023
The badge shows CI status of the core module on main branch.
@nkuba
Copy link
Member Author

nkuba commented Oct 31, 2023

Continued in #9

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.

2 participants