From b7d4e060f10c83c2b6f0d58e50dcd40d003850bd Mon Sep 17 00:00:00 2001 From: PePe Amengual <2208324+jamengual@users.noreply.github.com> Date: Thu, 25 Dec 2025 13:56:49 -0800 Subject: [PATCH] feat: Add has-changes output to expose plan change detection Exposes the existing internal change detection as a new action output, allowing workflows to easily check if the Terraform plan contains changes. --- action.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/action.yml b/action.yml index ee19dba7..7583f144 100644 --- a/action.yml +++ b/action.yml @@ -85,6 +85,9 @@ outputs: plan_json: description: "Path to the terraform plan in JSON format" value: "${{ steps.results.outputs.plan_file_json }}" + has-changes: + description: "Whether the plan has changes. Value is string 'true' or 'false'" + value: "${{ steps.atmos-plan.outputs.changes }}" runs: using: "composite"