cloudposse/GitHub Action Atmos Terraform Apply
GitHub Action Atmos Terraform Apply
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Feb 18, 2026
- License
- Apache 2.0
Pinned Snippet
uses: cloudposse/github-action-atmos-terraform-apply@61433558660e2af79b3b83346d8be447e75ac9af # v7.0.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| component | The name of the component to apply. | yes | — |
| stack | The stack name for the given component. | yes | — |
| sha | Commit SHA to apply. Default: github.sha | yes | ${{ github.event.pull_request.head.sha }} |
| skip-checkout | Disable actions/checkout. Useful for when the checkout happens in a previous step and file are modified outside of git through other actions | no | false |
| atmos-version | The version of atmos to install | no | >= 1.186.0 |
| atmos-config-path | The path to the atmos.yaml file | yes | — |
| infracost-api-key | Infracost API key | no | — |
| branding-logo-image | Branding logo image url | no | https://cloudposse.com/logo-300x69.svg |
| branding-logo-url | Branding logo url | no | https://cloudposse.com/ |
| debug | Enable action debug mode. Default: 'false' | no | false |
| token | Used to pull node distributions for Atmos from Cloud Posse's GitHub repository. Since there's a default, this is typically not supplied by the user. When running this action on github.com, the default value is sufficient. When running on GHES, you can pass a personal access token for github.com if you are experiencing rate limiting. | — | ${{ github.server_url == 'https://github.com' && github.token || '' }} |
| plan-storage | Enable plan storage. Default: 'true'. Set to 'false' to disable plan storage. | no | true |
| skip-plandiff | Skip plan diff validation. Default: 'false'. Set to 'true' to skip plan prepare and diff validation. | no | false |
| identity | Atmos auth identity | no | "" |
Outputs
| name | description |
|---|---|
| status | Apply Status. Either 'succeeded' or 'failed' |