/release-node

Primary LanguageDockerfile

ci

A simple yet sane github action setup for node projects. It builds and runs test for all selected platforms. When a tag gets pushed it creates the github release. The github release triggers the release artifacts to be pushed out to

  • npm
  • dockerhub

Secrets

The following secrets need to be set for the repository:

  • DOCKERHUB_USERNAME
  • DOCKERHUB_TOKEN
  • NPM_AUTH_TOKEN
  • PAT (github personal access token)