A collection of reusable GitHub Actions workflows to be used by @dymexjs packages
Just call the choosen workflows from github actions
all-contributors.yml
Fills in missing allcontributors entries for a repository
Runs
codacy-analysis.yml
GitHub Action for running Codacy static analysis on over 40 supported languages and returning identified issues in the code, and also to send coverage reports to codacy.
Runs
dependency-review.yml
The dependency review action scans your pull requests for dependency changes, and will raise an error if any vulnerabilities or invalid licenses are being introduced.
Runs
lint-pr.yml
GitHub Action that ensures that your pull request titles match the Conventional Commits spec. Typically, this is used in combination with a tool like semantic-release to automate releases
Runs
publish-npm.yml
Publish packages to npm automatically in GitHub Actions by updating the version number.
Runs
release-drafter.yml
Drafts your next release notes as pull requests are merged into master
Runs
Notes: You need a release-drafter.yml
file in .github/
to configure the action
run-tests.yml
This workflow runs the tests suites of the package in various node versions and SO's.
update-changelog.yml
A GitHub Action to update a changelog with the latest release notes.
Also updates package.json
version
Runs
We expect everyone to abide by our Code of Conduct. Please read it.
Check out our Contributing Guide for information on contributing.
Licensed under the MIT License.
This project follows the all-contributors specification. Contributions of any kind welcome!