cloudposse / atmos

👽 Terraform Orchestration Tool for DevOps. Keep environment configuration DRY with hierarchical imports of configurations, inheritance, and WAY more. Native support for Terraform and Helmfile.
https://atmos.tools
Apache License 2.0
637 stars 86 forks source link

Atmos should warn if not on latest version #263

Open osterman opened 1 year ago

osterman commented 1 year ago

what

why

Atmos is under active development. Bugs are constantly fixed. Older versions cause grief that could be avoided by upgrading.

example

versions:
- '~> 1.4'
- '! 1.4.2'
atmos version
1.4.1
atmos terraform plan...
WARNING: Latest version of atmos is 1.4.2; you're using atmos 1.4.1
...
osterman commented 1 year ago

image

aknysh commented 1 year ago

updating to the latest version breaks all the scrolling on the site. We'll have to review all of that and prob add/update some CSS before updating.

(this is usually happens with Node, React and other JS frameworks - too many dependencies, too many people involved, they can't test everything, so in my experience, it almost always breaks one thing or another)

osterman commented 1 year ago

updating to the latest version breaks all the scrolling on the site.

To be clear, I'm not talking about docusarus, but atmos itself should emit a dialog like this if there's a newer version available.

llpham14 commented 1 year ago

https://cloudposse.atlassian.net/browse/DEV-903