jskov/action-maven-publish
Publish maven artifacts to Maven Central via Portal Publisher API
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 23, 2026
- License
- Other
Pinned Snippet
uses: jskov/action-maven-publish@8145b6173999b6367355a220c2cd961f54e6b259 # v1.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| search_directory | The directory to search for POM files | yes | — |
| companion_suffixes | The companion files to include with found POM files, comma-separated | no | .jar, .module, -javadoc.jar, -sources.jar |
| signing_key | The private GPG signing key | yes | — |
| signing_key_secret | The secret for the GPG signing key | yes | — |
| portal_username | The Portal login name | yes | — |
| portal_token | The Portal token | yes | — |
| target_action | The action to take for bundles after upload | no | keep |
| log_level | Log level (for JUL framework) | no | info |
| initial_pause | The per-bundle initial pause (in seconds) before polling for completion state changes. | no | 45 |
| loop_pause | The per-bundle loop pause (in seconds) between polling for completion state changes. | no | 15 |
Outputs
no outputs