Skip to content

fix(tenv): improve installation path handling - #82

Merged
stevie-ops merged 3 commits into
mainfrom
feat/tenv-via-curl
Jul 8, 2026
Merged

fix(tenv): improve installation path handling#82
stevie-ops merged 3 commits into
mainfrom
feat/tenv-via-curl

Conversation

@nickreynke

Copy link
Copy Markdown
Member

Replaced writable path detection with a fixed installation directory at ~/.local/bin. Automatically adds the directory to PATH if not already present, ensuring usability. Improved messaging for GitHub Actions by appending the directory to GITHUB_PATH.

@nickreynke
nickreynke requested a review from stevie-ops July 8, 2026 13:34
@nickreynke nickreynke self-assigned this Jul 8, 2026
@nickreynke
nickreynke requested a review from anmoel as a code owner July 8, 2026 13:35
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

There were no changes done to the infrastructure.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

There were no changes done to the infrastructure.

@github-actions

This comment has been minimized.

@stevie-ops stevie-ops changed the title feat(tenv): improve installation path handling fix(tenv): improve installation path handling Jul 8, 2026
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

There were no changes done to the infrastructure.

@github-actions

This comment has been minimized.

Replaced writable path detection with a fixed installation directory at ~/.local/bin.
Automatically adds the directory to PATH if not already present, ensuring usability.
Improved messaging for GitHub Actions by appending the directory to GITHUB_PATH.
Removed redundant checksum verification logic and focused on signature verification via openssl.
Streamlined the script to ensure clarity and reduce unnecessary fallbacks for checksum tools.
Consistently applied curly braces for variable usage to improve clarity and prevent ambiguity.
Enhanced quoting and handling of variables to align with shellcheck best practices.
@nickreynke
nickreynke force-pushed the feat/tenv-via-curl branch from 1c246d7 to 5f15f3d Compare July 8, 2026 14:12
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Terraform Plan Changes for test-pr-comment for /home/runner/work/terragrunt-action/terragrunt-action/examples/test-pr-comment/tfplan.json

Terraform Plan: 1 to be created, 0 to be deleted, 0 to be updated, 0 to be replaced, 0 unchanged.

Resources to create

+ local_file.txt
Expecting plan of 1 created resource

Workflow: Terraform Test

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Terraform Plan Changes for test-pr-detect-versionfile for /home/runner/work/terragrunt-action/terragrunt-action/examples/test-pr-detect-versionfile/tfplan.json

Terraform Plan: 1 to be created, 0 to be deleted, 0 to be updated, 0 to be replaced, 0 unchanged.

Resources to create

+ local_file.txt
Expecting plan of 1 created resource

Workflow: Terraform Test

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

Terraform Plan Changes for test-pr-detect-versionfile-terragrunt for /home/runner/work/terragrunt-action/terragrunt-action/examples/test-pr-detect-versionfile-terragrunt/tfplan.json

Terraform Plan: 1 to be created, 0 to be deleted, 0 to be updated, 0 to be replaced, 0 unchanged.

Resources to create

+ local_file.txt
Expecting plan of 1 created resource

Workflow: Terraform Test

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

There were no changes done to the infrastructure.

@stevie-ops
stevie-ops merged commit cfd8c12 into main Jul 8, 2026
19 checks passed
@stevie-ops
stevie-ops deleted the feat/tenv-via-curl branch July 8, 2026 14:16
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 4.4.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants