Our great sponsors
Terraform version manager
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
We use asdf for managing multiple binary versions. You just add a .tool-versions file with the application and version number in the root directory and just uses that version when you're running tf. https://asdf-vm.com/
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
A command line editor for HCL
I would suggest a CI step that reads the .terraform-version file and then uses hcledit to update that block in the code.
Convert hcl2 to json
If you do go down this rabbit hole, I would also consider using hcl2json and parsing that output with jq to discover where the relevant configuration edits need to occur.
How can I get recent go versions?
4 projects | reddit.com/r/golang | 11 Feb 2023
What are some software you would install on a brand new Mac laptop?
6 projects | reddit.com/r/node | 14 May 2022
got tired of pop_os!, came back to windows10, got forced into windows11, installed ubuntu and hoped on fedora. I think i'll stick to it, it looks so good!!
4 projects | reddit.com/r/Fedora | 14 Mar 2022
How can I downgrade Flutter version 2.8.1 to 1.22.6? Is it possible?
4 projects | reddit.com/r/FlutterDev | 23 Feb 2022
Neovim 0.6.0 released!
5 projects | reddit.com/r/neovim | 30 Nov 2021