chore(deps): update dependency atmos to v1.162.0 #544
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.160.5
->1.162.0
Release Notes
cloudposse/atmos (atmos)
v1.162.0
Compare Source
Improve Atmos help @samtholiya @aknysh (#959)
what
why
examples
atmos about non-existent
shows usage:Double dash in flags of
![image](https://camo.githubusercontent.com/77221847b2e35283abd31168969ae7787cf501b1079f6ae828422b198316f94f/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f39616264656137342d383131352d346165352d626461362d643532326562613131303565)
atmos terraform --help
and examples rendering using markdown if availableFixed
![image](https://camo.githubusercontent.com/a4adee6fafff0c74db7bebf2aff173d28ef55f27175ea7211ec5ddbf590f7ded/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f36323036376338352d663039652d346434612d613465372d653665616464336531623238)
atmos workflow --file example.yaml
markdown. Now it also exits with exit code 1Updated Default error logger with markdown support
![image](https://camo.githubusercontent.com/1ad696769ebe19d3a00427fb21c151b99b921438300f51cba0cbf3d194d374b2/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f31343437313233352d343136612d346234642d393564312d623834353838653862396237)
Added custom alias help support so that alias in config should also be displayed in help
![image](https://camo.githubusercontent.com/d097ee1718b6edd090948e94d98deebcf9a529a8954129fed505245bffa5bf54/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f36383636653061342d356438652d343633312d393034392d396630613138303438653338)
Updated the workflow name invalid UI
![image](https://camo.githubusercontent.com/14d2f88bfe23a6d3d60c94f96ffae9a545f2c307cf1709a4b31fb413fde1e3de/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f37623065636161362d656463642d343938382d613566632d363864376166333938393063)
Invalid custom command config now shows better help
![image](https://camo.githubusercontent.com/8bfd2cdc2a35885f7e03d27537f0ee78a63631c10f3bb402dd1f9e7b85580af5/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f31376330666339342d313830622d343530662d623462662d353931363930653863383632)
Invalid flag usage added
![image](https://camo.githubusercontent.com/900e3445c9082622ad32f81ec86996c5dc9a12657c2ec5448dba9d1625a8649b/68747470733a2f2f72656469726563742e6769746875622e636f6d2f757365722d6174746163686d656e74732f6173736574732f66396261656432322d666137392d343164612d393035342d366135356134363062356335)
v1.161.0
Compare Source
Add tab completion for `components` and `stack` in Atmos commands @samtholiya (#992)
what
components
andstack
in Atmos commandswhy
Don't check stacks config in `atmos.yaml` in Atmos commands that don't require stacks @samtholiya (#1052)
what
atmos.yaml
in Atmos commands that don't require stackswhy
Add Test Timeouts and Clean Working & Home Directories @osterman (#1051)
what
timeout
configuration to abort long running testswhy
Fix mergify dispatch @osterman (#1059)
what
why
{{ author }}
works, there's nopull_request
prefix https://docs.mergify.com/workflow/actions/github_actions/#exampleshead
https://docs.mergify.com/configuration/data-types/#templateDocumented Example
Based on the documentation,
This implies that everything under
data-types
can be used as a Jinja template variable. Sinceauthor
works (at least based on their example),head
should as well.Support Trailing Args for Custom Commands @samtholiya (#1046)
what
--
argument in custom command{{ .TrailingArgs }}
in templates to get the arguments after the double dash--
why
--
to get the native args and send them to the custom command executableTrailing Arguments
Atmos supports trailing arguments after
--
(a standalone double-dash). The--
itself is a delimiter that signals the end of Atmos-specific options. Anything after--
is passed directly to the underlying command without being interpreted by Atmos. The value of these trailing arguments is accessible in{{ .TrailingArgs }}
.For the example, adding the following to
atmos.yaml
will introduce a newecho
command that accepts onename
argument and also uses trailingArgsOutput:
$ atmos ansible run -- --limit web Running: ansible-playbook site.yml --limit web PLAY [web] *********************************************************************
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.