RB

Results 868 comments of RB

Same issue that affects listing versions in mirrors will also affect opentofu since there isn't a single non-paginated url containing every opentofu release. Related issue - https://github.com/warrensbox/terraform-switcher/issues/311

An option might be to switch from downloading terraform releases from the hashicorp page and download instead directly from github. Then it would be fairly simple to download the files...

I made a page here that seems to line up similar to the terraform release page https://nitrocode.github.io/opentofu/

We'll probably need a way of overriding the `versionPrefix` since opentofu's prefix is `tofu_` It might also be nice to override the rest of these too. https://github.com/warrensbox/terraform-switcher/blob/d7dfd1b44605b095937e94b981d24305b858ff8c/main.go#L40-L49 https://github.com/warrensbox/terraform-switcher/blob/d7dfd1b44605b095937e94b981d24305b858ff8c/lib/install.go#L15-L22

The tenv doesn't help me unfortunately because it's not the cli that I'd need here. Atlantis (and other apps) uses the underlying `terraform-switcher`'s go libs so those would need to...

It's unrelated to the issue you mentioned. See this issue for the lower level details https://github.com/runatlantis/atlantis/issues/4339.

You can also do it with rego policies using conftest

Seems like this ability exists but perhaps there is a bug or perhaps your pr did have merge conflicts? https://github.com/runatlantis/atlantis/blob/9fa4cd3c344df2387baca5d50557bc4710e8be13/server/events/vcs/github_client.go#L617-L666

> why would it be needed? I believe you're correct. If drift detection is built-in then Atlantis won't need to hit its own API. --- Features I'd like to see...

This may be a duplicate of https://github.com/runatlantis/atlantis/issues/1035