retailnext/TF Report Action

Reports OpenTofu/Terraform workflow status as PR comments or status issues with rich plan/apply detail

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
stepsJSON string of workflow steps (pass toJSON(steps))yes
workspaceWorkspace name used in the comment title, status issue title, and deduplication marker. If not provided, defaults to GITHUB_WORKFLOW/GITHUB_JOB.no
target-stepOptional step ID to focus the report on. When specified, the report treats this step being skipped or failing as a serious error that is prominently reported. Most useful for non-IaC use cases.no
github-tokenGitHub token for API calls. In PR context, requires pull-requests: write. In non-PR context (status issues), requires issues: write. Both are needed if the workflow triggers on both push and pull_request.yes
init-step-idStep ID for the init stepnoinit
validate-step-idStep ID for the validate stepnovalidate
plan-step-idStep ID for the plan stepnoplan
show-plan-step-idStep ID for the show-plan stepnoshow-plan
apply-step-idStep ID for the apply stepnoapply
state-step-idStep ID for the state step (post-apply state pull)nostate
always-upload-reportWhen "true", always uploads the full report as an HTML artifact and links to it from the comment — even when the report is not truncated. Useful for archival or sharing outside of GitHub.nofalse

no outputs