Skip to content

Capture apply output as artifact and step summary#6

Merged
gsavage merged 1 commit into
mainfrom
store-the-apply-summary
May 5, 2026
Merged

Capture apply output as artifact and step summary#6
gsavage merged 1 commit into
mainfrom
store-the-apply-summary

Conversation

@gsavage
Copy link
Copy Markdown
Contributor

@gsavage gsavage commented May 1, 2026

The apply step previously only emitted to STDOUT, visible on the GitHub run page but not retrievable afterwards. Tee its output to a file, upload it as the tfapply- artifact, and append the "Apply complete!" line to the step summary — mirroring the existing plan capture.

All three new steps are gated on tf_apply == 'true' so the plan-only workflow is unaffected.

The apply step previously only emitted to STDOUT, visible on the GitHub
run page but not retrievable afterwards. Tee its output to a file,
upload it as the tfapply-<environment> artifact, and append the
"Apply complete!" line to the step summary — mirroring the existing
plan capture.

All three new steps are gated on tf_apply == 'true' so the plan-only
workflow is unaffected.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@gsavage gsavage merged commit 0b62a33 into main May 5, 2026
1 check passed
@gsavage gsavage deleted the store-the-apply-summary branch May 5, 2026 05:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants