actions-marketplace-validations/action-maven-publish
GitHub Action for automatically publishing Maven packages
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| gpg_private_key | GPG private key for signing the published artifacts | no | — |
| gpg_passphrase | Passphrase for the GPG key | no | — |
| nexus_username | Username (not email!) for your Nexus repository manager account | yes | — |
| nexus_password | Password for your Nexus account | yes | — |
| server_id | Nexus server ID as specified in your project's `nexus-staging-maven-plugin` and `distributionManagement` configurations | no | ossrh |
| directory | Directory of the Maven project which should be deployed | no | — |
| maven_goals_phases | Maven goals and build phases to execute | no | clean deploy |
| maven_args | Additional arguments to pass to the Maven command | no | "" |
| maven_profiles | Active Maven profiles | no | deploy |
Outputs
no outputs