catalystcommunity/Upload an npm project to aws code artifact
Uploads an npm project to aws code artifact
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Aug 5, 2024
- License
- Apache 2.0
Pinned Snippet
uses: catalystcommunity/action-upload-npm-aws-codeartifact@e344e3d4c61d0e43a7b9ca029ace9253bc73c962 # v1.0.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | Git token to use | no | ${{ github.token }} |
| aws-access-key-id | aws access key id | yes | — |
| aws-secret-access-key | aws secret access key | yes | — |
| aws-region | AWS Region, e.g. us-west-2 | no | us-west-2 |
| mask-aws-account-id | Whether to set the AWS account ID for these credentials as a secret value, so that it is masked in logs. Valid values are 'true' and 'false'. Defaults to true | no | — |
| role-to-assume | Use the provided credentials to assume an IAM role and configure the Actions environment with the assumed role credentials rather than with the provided credentials | no | — |
| role-duration-seconds | Role duration in seconds (default: 15 minutes) | no | 900 |
| role-session-name | Role session name (default: GitHubActions) | no | — |
| role-external-id | The external ID of the role to assume | no | — |
| role-skip-session-tagging | Skip session tagging during role assumption | no | true |
| tool | `tool` argument for aws codeartifact login command | no | npm |
| repository | AWS code artifact repository to publish to | no | npm |
| domain | AWS code artifact domain to publish to | yes | — |
| domain-owner | AWS code artifact domain owner | yes | — |
Outputs
no outputs