ntno/Deploy
deploys mkdocs site to S3
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | Build version to deploy. Used to get archive at unique S3 key. Ex: sha-####, 3.0.0 | yes | — |
| env-name | Environment name. Ex: dev, prod | yes | dev |
| s3-bucket | S3 Bucket to deploy to. | yes | — |
| make-vars | Variables 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-target | Variables to pass to `deploy-mkdocs` make command. Ex: `QUIET=1` would result in `make QUIET=1 deploy-mkdocs...` | no | "" |
| aws-region | AWS Region. Ex: us-east-1 | yes | us-east-1 |
| aws-access-key-id | AWS Access Key ID. | no | — |
| aws-secret-access-key | AWS Secret Access Key. | 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: 6 hours, 1 hour for OIDC/specified aws-session-token) | no | — |
| 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 | — |
Outputs
no outputs