Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.02 KB

README.md

File metadata and controls

57 lines (39 loc) · 1.02 KB

Polygon validators monitoring

The bot aimed to keep track of the validators performance.

Installation

$ yarn install

Running the app

# fill required values
$ cp .env.example .env

# development
$ yarn start

# watch mode
$ yarn start:dev

# production mode
$ yarn start:prod

Test

# fill required values for tests
$ cp .env.test.example .env

# unit tests
$ yarn test

# e2e tests
$ yarn test:e2e

# test coverage
$ yarn test:cov

License

The bot is MIT licensed.

Release flow

To create new release:

  1. Merge all changes to the master branch
  2. Navigate to Repo => Actions
  3. Run action "Prepare release" action against master branch
  4. When action execution is finished, navigate to Repo => Pull requests
  5. Find pull request named "chore(release): X.X.X" review and merge it with "Rebase and merge" (or "Squash and merge")
  6. After merge release action will be triggered automatically
  7. Navigate to Repo => Actions and see last actions logs for further details