ntno/Deploy

deploys mkdocs site to S3

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionBuild version to deploy. Used to get archive at unique S3 key. Ex: sha-####, 3.0.0yes
env-nameEnvironment name. Ex: dev, prodyesdev
s3-bucketS3 Bucket to deploy to.yes
make-varsVariables to pass to all make commands. Ex: `--no-print-directory` would result in `make --no-print-directory get-mkdocs-archive...`no--no-print-directory
make-vars-for-deploy-targetVariables to pass to `deploy-mkdocs` make command. Ex: `QUIET=1` would result in `make QUIET=1 deploy-mkdocs...`no""
aws-regionAWS Region. Ex: us-east-1yesus-east-1
aws-access-key-idAWS Access Key ID.no
aws-secret-access-keyAWS Secret Access Key.no
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: 6 hours, 1 hour for OIDC/specified aws-session-token)no
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 assumptionno

no outputs