A collection of GitHub Actions for composing CI Maven Workflows based on the CI Maven Plugin.
Action | Description |
---|---|
setup-runtime |
Prepares the Java runtime for executing Maven goals. |
install |
Executes the install goal using CI friendly properties. |
deploy-snapshot |
Executes the deploy goal using CI friendly properties, with support for signing and deploying snapshot artifacts to an artifact repository. |
export-revision |
Exports the revision CI friendly property used by downstream release-related actions. |
deploy-release |
Executes the deploy goal using CI friendly properties, with support for signing and deploying release artifacts to an artifact repository. |
git-user |
Establishes the git user responsible for automated activity. |
create-branch |
Creates a new branch. |
increment-pom |
Executes the ci:increment-pom goal. |
replace-content |
Executes the ci:replace-content goal. |
merge-release-branch |
Changes created by these actions are committed to a release branch and merged into a base branch. |