From a566d0663bcd6c2168eecc59b7f8b998aefbb468 Mon Sep 17 00:00:00 2001 From: pgijsbertsen <117165507+pgijsbertsen@users.noreply.github.com> Date: Wed, 18 Feb 2026 20:41:39 +0100 Subject: [PATCH] maybe --- .../workflows/tofu-plan-k8s-wheatley.yaml | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml b/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml index 83184c3..39d7fef 100644 --- a/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml +++ b/.forgejo/workflows/tofu-plan-k8s-wheatley.yaml @@ -67,13 +67,24 @@ jobs: - name: Add comment id: comment - env: - COMMENT_BODY: | + run: | + set -euo pipefail + + emoji() { + [ "$1" = "success" ] && echo "✅" || echo "❌" + } + + FMT_OUTPUT="$(emoji ${{ steps.fmt.outcome }}) OpenTofu Format and Style" + INIT_OUTPUT="$(emoji ${{ steps.init.outcome }}) OpenTofu Initialization" + VALIDATE_OUTPUT="$(emoji ${{ steps.validate.outcome }}) OpenTofu Validation" + PLAN_OUTPUT="$(emoji ${{ steps.plan.outcome }}) OpenTofu Plan 📖" + + COMMENT_BODY=$(cat <Validation Output @@ -92,17 +103,8 @@ jobs: ``` - run: | - set -euo pipefail - - emoji() { - [ "$1" = "success" ] && echo "✅" || echo "❌" - } - - export FMT_OUTPUT="$(emoji ${{ steps.fmt.outcome }}) OpenTofu Format and Style" - export INIT_OUTPUT="$(emoji ${{ steps.init.outcome }}) OpenTofu Initialization" - export VALIDATE_OUTPUT="$(emoji ${{ steps.validate.outcome }}) OpenTofu Validation" - export PLAN_OUTPUT="$(emoji ${{ steps.plan.outcome }}) OpenTofu Plan 📖" + EOF + ) payload=$(jq -Rs --arg body "$COMMENT_BODY" '{body: $body}' <<< "$COMMENT_BODY")