Shared place for GitHub composable actions and workflows
- ci - Builds the project and if selected a docker image
- linters - Runs the configured linters on the project
- dependabot-auto-merge - Runs a pipeline that allows dependabot to automatically merge PRs that opened by it.
- update-gradle-wrapper - A pipeline that allows upgrading gradle wrapper to its latest version. The pipeline can be executed nightly using GitHub action chron jobs.
- pr-title - Checks that a pull request
title starts with its kind (
feat:,fix(scope):, …)
- release-notes - Writes a version's release notes from the pull requests merged since the last tag
Once a new change was added to the pipeline, you can move the tag to the current commit by running the following script on the required branch:
sh ./bin/replace-tags.sh <TAG>for example:
sh ./bin/replace-tags.sh v1