ajilach/Maven Builder
Build and upload artifacts with maven
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Sep 24, 2025
- License
- None
Pinned Snippet
uses: ajilach/maven-build-ghaction@b5e1891009d92554d1d5a4fe0d89e402f054fae1 # v1.4.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| java_version | Java runtime version | no | 8 |
| maven_version | Maven version | no | 3.6.3 |
| additional_profiles | Additional mvn profiles to be executed in the mvn command (for example: 'jboss' or 'jboss,test') | no | — |
| slack_channel_id | Slack channel id for notifications | yes | — |
| op_service_account_token | 1Password service account token | yes | — |
| enable_maven_dependency_check | Enabling dependency check for maven when set to 'true' | no | false |
| enable_owasp_dependency_track | Enabling owasp dependency track for maven when set to 'true' | no | false |
| DTRACK_REPO_NAME | Repo name of the project | no | "" |
| DTRACK_API_KEY | API Key for OWASP Dependency-Track | no | "" |
| skip_tests | Skip Maven tests | no | false |
Outputs
| name | description |
|---|---|
| build_version | Build version from POM |
| artefact_id | Artifact id from POM |
| group_id | Group id from POM |