-
Notifications
You must be signed in to change notification settings - Fork 65
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
I have multiple .python-version and .nvmrc files in my repository (monorepo). When I run an action with a terragrunt-action step, mise tries to install node and fails due to a checksum error.
Note: As far as I can tell, this is due to using an older version of mise, but if if the version of mise was updated, installing additional tools slows down the action.
To Reproduce
- Add a
.nvmrcfile with the content listed below to repository that uses terragrunt-action
v22.19.0
- Run an action that includes a terragrunt-action step. I get the follow error in the GHA logs:
mise [email protected] install
mise [email protected] download node-v22.19.0-linux-x64.tar.gz
gpg: Signature made Thu Aug 28 21:12:28 2025 UTC
gpg: using EDDSA key 5BE8A3F6C8A5C01D106C0AD820B1A390B168D356
gpg: Can't check signature: No public key
mise ERROR gpg failed
gpg: Signature made Thu Aug 28 21:12:28 2025 UTC
gpg: using EDDSA key 5BE8A3F6C8A5C01D106C0AD820B1A390B168D356
gpg: Can't check signature: No public key
mise ERROR failed to install core:[email protected]
mise ERROR gpg exited with non-zero status: exit code 2
mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information
Expected behavior
terragrunt-action only installs the tools it needs (i.e. terragrunt and opentofu).
Versions
- Terragrunt Action version: v3.0.2
- Environment details (Terragrunt version, Terraform version, etc.): N/A
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working