You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| `settings-repositories` | No | Maven Central + repo1 | Additional Maven repositories in XML format to be placed before CodeArtifact |
60
+
This action is a combination of few other actions mainly `actions/setup-java` and `aws-actions/configure-aws-credentials`.
61
+
All `java-*` inputs are pass through parameters to `actions/setup-java` action, so please refer to [setup-java documentation](https://github.com/actions/setup-java?tab=readme-ov-file#usage)
| `aws-region` | **Yes** | | AWS region where the CodeArtifact domain is located |
70
+
| `aws-role` | No | `ci/builder` | IAM role to assume for CodeArtifact access |
71
+
| `java-cache` | No | `maven` | Enable Maven dependency caching. Use empty string `""` to disable |
72
+
| `java-cache-dependency-path` | No | (see documentation) | See description at [actions/setup-java](https://github.com/actions/setup-java?tab=readme-ov-file#usage) |
73
+
| `java-distribution` | No | `temurin` | Java distribution. Default is Temurin as it is pre-cached in ubuntu-latest |
74
+
| `java-version` | No | `21` | Java version to use. Default is latest LTS (21 as of June 2025) |
| `settings-repositories` | No | Maven Central + repo1 | Additional Maven repositories in XML format to be placed before CodeArtifact |
80
81
81
82
Notes:
82
83
1. for `aws-account` it is recommended to have a dedicated AWS account (not dev, not prod) to store artifacts (S3 binaries, CodeArtifact, Docker images)
0 commit comments