source-ag/AWS CodeArtifact login Action
Github Action to fetch a token for AWS CodeArtifact and (optionally) retrieve a repository URL
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| aws-access-key-id | AWS Access Key ID | yes | — |
| aws-secret-access-key | AWS Secret Access Key | yes | — |
| aws-region | AWS Region, e.g. eu-central-1 | yes | — |
| role-to-assume | IAM Role to assume that has access to CodeArtifact | no | — |
| codeartifact-domain | CodeArtifact domain to which the package repository belongs | yes | — |
| codeartifact-domain-owner | Owner (AWS Account) of the CodeArtifact domain | yes | — |
| codeartifact-repository | CodeArtifact repository for which to optionally fetch the URL | no | — |
| configure-pip | Configure pip with temporary CodeArtifact credentials | no | false |
| configure-poetry | Configure Poetry with temporary CodeArtifact credentials | no | false |
| configure-uv | Configure uv with temporary CodeArtifact credentials | no | false |
Outputs
| name | description |
|---|---|
| codeartifact-token | Temporary token to authenticate with AWS CodeArtifact repositories |
| codeartifact-user | Username for usage with package tools such as pip and Poetry |
| codeartifact-repo-url | URL for the specified repository |