actions-marketplace-validations/Atmos Affected Stacks

A GitHub Action to determine the affected stacks between two git refs

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
head-refThe head ref to checkout. If not provided, the head default branch is used.no${{ github.sha }}
skip-checkoutDisable actions/checkout for head-ref and base-ref. Useful for when the checkout happens in a previous step and file are modified outside of git through other actionsnofalse
default-branchThe default branch to use for the base ref.no${{ github.event.repository.default_branch }}
base-refThe base ref to checkout. If not provided, the head default branch is used.no
install-atmosWhether to install atmosnotrue
atmos-versionThe version of atmos to installno>= 1.99.0
atmos-config-pathThe path to the atmos.yaml fileyes
atmos-pro-uploadWhether to upload affected stacks directly to Atmos Pronofalse
atmos-pro-base-urlThe base URL of Atmos Pronohttps://atmos-pro.com
atmos-pro-tokenThe API token to allow Atmos Pro to upload affected stacksno""
atmos-include-spacelift-admin-stacksWhether to include the Spacelift admin stacks of affected stacks in the outputnofalse
atmos-include-dependentsWhether to include dependents of affected stacks in the outputnofalse
atmos-include-settingsInclude the `settings` section for each affected componentnofalse
atmos-stackThe stack to operate onno""
identityAtmos auth identityno""
install-jqWhether to install jqnofalse
jq-versionThe version of jq to install if install-jq is trueno1.7
jq-forceWhether to force the installation of jqnotrue
nested-matrices-countNumber of nested matrices that should be returned as the output (from 1 to 3)no2
process-functionsWhether to process atmos functionsnotrue
process-templatesWhether to process atmos templatesnotrue
skip-atmos-functionsSkip all Atmos functions such as terraform.outputnofalse
namedescription
affectedThe affected stacks
has-affected-stacksWhether there are affected stacks
matrixThe affected stacks as matrix structure suitable for extending matrix size workaround (see README)