emotettv icon indicating copy to clipboard operation
emotettv copied to clipboard

Setup GitHub Actions

Open doceazedo opened this issue 3 years ago • 1 comments

It would be nice to have an action to run these steps on every pull request open:

  • Run linting and formatting checks
  • Run Jest tests (yet to be created on: #6)
  • Run build

And an action to run these on creating a new release:

  • Run build
  • Bump version (according to the release)
  • Publish package to NPM

doceazedo avatar Mar 12 '22 01:03 doceazedo

We can use release-it to easily setup a script that runs all those steps and creates a new GitHub release automatically

doceazedo avatar May 17 '22 17:05 doceazedo