catalystcommunity/Upload an npm project to aws code artifact

Uploads an npm project to aws code artifact

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Aug 5, 2024
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: catalystcommunity/action-upload-npm-aws-codeartifact@e344e3d4c61d0e43a7b9ca029ace9253bc73c962 # v1.0.1

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
tokenGit token to useno${{ github.token }}
aws-access-key-idaws access key idyes
aws-secret-access-keyaws secret access keyyes
aws-regionAWS Region, e.g. us-west-2nous-west-2
mask-aws-account-idWhether 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 trueno
role-to-assumeUse the provided credentials to assume an IAM role and configure the Actions environment with the assumed role credentials rather than with the provided credentialsno
role-duration-secondsRole duration in seconds (default: 15 minutes)no900
role-session-nameRole session name (default: GitHubActions)no
role-external-idThe external ID of the role to assumeno
role-skip-session-taggingSkip session tagging during role assumptionnotrue
tool`tool` argument for aws codeartifact login commandnonpm
repositoryAWS code artifact repository to publish tononpm
domainAWS code artifact domain to publish toyes
domain-ownerAWS code artifact domain owneryes

no outputs