Skip to content
This repository has been archived by the owner on Feb 14, 2023. It is now read-only.

Introduce CI/CD #19

Open
nksazonov opened this issue Oct 14, 2022 · 0 comments
Open

Introduce CI/CD #19

nksazonov opened this issue Oct 14, 2022 · 0 comments

Comments

@nksazonov
Copy link
Contributor

nksazonov commented Oct 14, 2022

Part of #11.

Improvements:

General:

  1. incorporate a method of storing minor/patch changes for Vault, YellowClearing and other smart contracts -> issues labeling system

Per commit:

  1. commit message linting
  2. add 'eslint checks + formatting' step

Per PR:

  1. add 'compilation' step
  2. add 'test' step
  3. add 'gas benchmarks' step
  4. add 'other script checks' (e.g. go bindings generation) step
  5. write a doc about steps of checking SC for bugs and unintended behaviour
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant