Select Components (Deprecated)
Deprecated
cloudposse/github-action-atmos-terraform-select-components is deprecated. Use atmos describe affected --format=matrix to select components changed in a PR, or atmos list components --query to filter the full component list by an arbitrary query, directly in your workflow.
The Atmos Select Components GitHub Action output a list of Atmos components filtered by a jq query against component settings — for example, components with settings.github.actions_enabled: true.
Native CI Equivalent
- name: Select components
run: atmos list components --query 'select(.settings.github.actions_enabled == true)' --format json
For PR-scoped selection, atmos describe affected --format=matrix already writes directly to $GITHUB_OUTPUT when ci.enabled: true — no separate select step needed.
Discover more details, including the full list of inputs and outputs, in the GitHub Action repository on GitHub.