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

Add UnitTest CI to contracts Directory #27

Open
sakuyacatcat opened this issue Oct 23, 2023 · 0 comments
Open

Add UnitTest CI to contracts Directory #27

sakuyacatcat opened this issue Oct 23, 2023 · 0 comments
Labels
contracts enhancement New feature or request good first issue Good for newcomers

Comments

@sakuyacatcat
Copy link
Collaborator

Describe the feature you would like

Overview

The contracts directory currently lacks a Continuous Integration (CI) setup for unit tests. This gap requires manual testing before pull requests or merges, which is inefficient and prone to human errors.

Proposed Solution

Configure the existing test.yml GitHub Actions to work in the contracts repository.

Additional context

No response

@sakuyacatcat sakuyacatcat added enhancement New feature or request good first issue Good for newcomers contracts labels Oct 28, 2023
sakuyacatcat added a commit to sakuyacatcat/myna-wallet-monorepo that referenced this issue Nov 4, 2023
sakuyacatcat added a commit to sakuyacatcat/myna-wallet-monorepo that referenced this issue Nov 4, 2023
sakuyacatcat added a commit to sakuyacatcat/myna-wallet-monorepo that referenced this issue Nov 4, 2023
sakuyacatcat added a commit to sakuyacatcat/myna-wallet-monorepo that referenced this issue Nov 4, 2023
sakuyacatcat added a commit to sakuyacatcat/myna-wallet-monorepo that referenced this issue Nov 4, 2023
- Add 'test' command to the Makefile
- Add a unit test step to the contracts' CI
- Fix compiler warnings
- Change the job name in contracts CI
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
contracts enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant