A set of GitHub Actions Workflow Templates.
- semantic-pull-request: ensures that the Pull Request title matches Conventional Commits spec.
- asdf/get-version: return the version for a given asdf plugin.
- elixir/compilation-warnings: compiles the code treating warnings as errors.
- elixir/credo: runs Credo linter.
- elixir/dialyzer: runs Dialyzer typespec check.
- elixir/format: runs formatter.
- elixir/publish: publish a release to Hex.
- elixir/setup: setup Elixir, use
.tool-versions
file as a fallback for the versions. - elixir/test: runs tests.
- elixir/umbrella-publish: publish an Elixir package to Hex.pm from an Umbrella app setup.
- git/set-sht-bot-user: set the Straw Hat Team Bot Git user.
- nodejs/setup: setup NodeJS, use
.tool-versions
file as a fallback for the version. - nodejs/prettier: runs prettier check on all files.
- nodejs/jest: runs jest runner in the project.