cloudposse/GitHub Action Atmos Terraform Apply

GitHub Action Atmos Terraform Apply

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Feb 18, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: cloudposse/github-action-atmos-terraform-apply@61433558660e2af79b3b83346d8be447e75ac9af # v7.0.0

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

namedescriptionrequireddefault
componentThe name of the component to apply.yes
stackThe stack name for the given component.yes
shaCommit SHA to apply. Default: github.shayes${{ github.event.pull_request.head.sha }}
skip-checkoutDisable actions/checkout. Useful for when the checkout happens in a previous step and file are modified outside of git through other actionsnofalse
atmos-versionThe version of atmos to installno>= 1.186.0
atmos-config-pathThe path to the atmos.yaml fileyes
infracost-api-keyInfracost API keyno
branding-logo-imageBranding logo image urlnohttps://cloudposse.com/logo-300x69.svg
branding-logo-urlBranding logo urlnohttps://cloudposse.com/
debugEnable action debug mode. Default: 'false'nofalse
tokenUsed 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-storageEnable plan storage. Default: 'true'. Set to 'false' to disable plan storage.notrue
skip-plandiffSkip plan diff validation. Default: 'false'. Set to 'true' to skip plan prepare and diff validation.nofalse
identityAtmos auth identityno""
namedescription
statusApply Status. Either 'succeeded' or 'failed'