Open madchap opened 2 days ago
Workaround:
Comment out the action, and install tofu
directly.
- name: Install Tofu
run: |
mkdir -p ${{ github.workspace }}/.local/bin && cd ${{ github.workspace }}/.local/bin
wget -q -O tofu.tar.gz https://github.com/opentofu/opentofu/releases/download/v${{ env.tofu_version }}/tofu_${{ env.tofu_version }}_linux_amd64.tar.gz
tar xf tofu.tar.gz
chmod +x tofu
tofu -v
Hello and thank you for this issue! The core team regularly reviews new issues and discusses them, but this can take a little time. Please bear with us while we get to your issue. If you're interested, the contribution guide has a section about the decision-making process.
Hi,
I have this GHA causing me grief... for brevity, the pieces that I believe matter.
The problem does not happen when I run locally with the same version of
tofu
andterragrunt
(of course).I install the tofu action with the latest version.
yields success with
Below, if it returns 2, meaning a change, I want to capture that to
apply
later, for example.The exit code will always be 0 if run with
tofu
.However, In that same GHA and all else being equals, if I just comment out the
setup-opentofu
stanza, terragrunt is forced to useterraform
instead. And then, it works as expected.