nicolasfara/Build and delivery a SBT project
Build and delivery a SBT project
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| pre-build-command | A command to be executed before the build phase (but after configuring the JVM) | no | true |
| build-command | The command executed in the build phase | no | sbt +package |
| check-command | The command executed in the check phase | no | sbt +test |
| clean-command | The command executed in the final clean phase | no | true |
| retries-on-failure | How many times every command should be retried before giving up | no | 2 |
| wait-between-retries | How many seconds to wait after a step failure before attempting a new run | no | 5 |
| codecov-directory | The location where CodeCov searches for coverage information | no | build |
| codecov-token | The codecov token for this repository | no | "" |
| deploy-command | The condition triggering a deploy run | no | true |
| java-distribution | The Java distrbutor to use | no | temurin |
| java-version | The Java version to use | no | 17 |
| should-run-codecov | True if the action should send coverage results to codecov.io | no | true |
| should-deploy | True if the deploy operation should be executed | no | false |
| maven-central-username | Username for Maven Central that will be exposed in the deployment step as the environment variables MAVEN_CENTRAL_PASSWORD | no | — |
| working-directory | Location where the repository should will be cloned | no | . |
| github-token | The GitHub token, it will be exposed in the deployment step as the environment variable GITHUB_TOKEN | no | — |
| maven-central-password | Password for OSSRH / Maven Central, it will be exposed in the deployment step as the environment variables MAVEN_CENTRAL_PASSWORD | no | — |
| maven-central-repo | URL for OSSRH / Maven Central Repository, it will be exposed in the deployment step as the environment variables MAVEN_CENTRAL_REPO | no | https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ |
| signing-key | ASCII-armored base64 signing key, it will be exposed in the deployment step as the environment variable | no | — |
| signing-password | Password for the signing key, it will be exposed in the deployment step as the environment variables SIGNING_PASSWORD | no | — |
Outputs
no outputs