cloudposse/Atmos GitOps Select Components
A GitHub Action to get list of selected components by jq query
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| select-filter | jq query that will be used to select atmos components | no | . |
| head-ref | The head ref to checkout. If not provided, the head default branch is used. | no | ${{ github.sha }} |
| skip-checkout | Disable actions/checkout for head-ref. 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.63.0 |
| atmos-config-path | The path to the atmos.yaml file | yes | — |
| jq-version | The version of jq to install if install-jq is true | no | 1.7 |
| debug | Enable action debug mode. Default: 'false' | no | false |
| nested-matrices-count | Number of nested matrices that should be returned as the output (from 1 to 3) | no | 2 |
| process-functions | Whether to process atmos functions | no | true |
Outputs
| name | description |
|---|---|
| selected-components | Selected GitOps components |
| has-selected-components | Whether there are selected components |
| matrix | The selected components as matrix structure suitable for extending matrix size workaround (see README) |