GitHub Actions for node
based repositories. It uses yarn
as package manager.
action: lint
Lint will run pre-commit linters and eslint against the consumer repository, optionally checking out, and installing node, yarn and any other required tools with action-setup-tools.
See usage here.
Documentation is found here.
action: release
Release will optionally checkout the consumer repository and attempt a Semantic Release using the root level configuration file (e.g. .releaserc.json
) indicating branches and plugins to use to facilitate the release.
See usage here.
Documentation is found here.
action: test
Executes the test
script in package.json
See usage here.
Documentation is found here.
Each Action has a detailed README for how to use it as referenced above. Please review Issues, post new Issues against this repository as needed.
Please see here for guidelines on how to contribute to this project.