-
-
Notifications
You must be signed in to change notification settings - Fork 12.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[email protected] 0.18.7 (new formula) #40926
Conversation
|
Is 0.18 actively supported by upstream? |
created from previous unversioned formula modify to use versioned terraform dependency
@SMillerDev A release to 0.18 was done 8 days ago: |
Yeah, I think terragrunt team needs to support it :) As we have [email protected], this formula is very much aligned with it. People has to deal with the migration pain for the existing infrastructure pieces. |
any more thoughts on this? I'm hosting a formula in my own tap repo, explicitly just for this, but I'd honestly like to see it in the main repo, so others can benefit. It makes sense to keep [email protected] around as long as [email protected] is around. Seeing as terragrunt is a wrapper around Terraform, there really would only be so many changes/updates to this software ongoing anyway, as Terraform 0.11 isn't likely to see much more change. There are few people who are going to wholesale upgrade to Terraform 0.12 immediately |
also, normally, I'd just run from an old version of the package via URL, and pin... but, that was made impractical since the un-versioned terraform package went to 0.12, making the dependency the original 0.18 formula had on vanilla |
Looking at the history of terragrunt releases, it appears they don't maintain older branches. There have been no point releases to older branches in the past years. Per https://docs.brew.sh/Versions, unless there is a statement to the contrary by upstream, we should not merge this. |
No support means no homebrew-core formula unfortunately, I think people would be grateful if you make a tap for this though. |
creates a new versioned formula for terraform 0.18, since there are breaking syntax changes in 0.19
brew install --build-from-source <formula>
, where<formula>
is the name of the formula you're submitting?brew test <formula>
, where<formula>
is the name of the formula you're submitting?brew audit --strict <formula>
(after doingbrew install <formula>
)?