chore: Add tofu workflows #1

Merged
Peter merged 82 commits from pgi-add-workflows into main 2026-02-18 22:55:53 +01:00
Showing only changes of commit a57ae93310 - Show all commits

View file

@ -71,18 +71,13 @@ jobs:
set -euo pipefail set -euo pipefail
emoji() { emoji() {
[ "$1" = "success" ] && echo "✅" || echo "❌" [ "$1" = success ] && echo "✅" || echo "❌"
} }
FMT_STATUS="${{ steps.fmt.outcome }}" FMT_OUTPUT="$(emoji ${{ steps.fmt.outcome }}) OpenTofu Format and Style"
INIT_STATUS="${{ steps.init.outcome }}" INIT_OUTPUT="$(emoji ${{ steps.init.outcome }}) OpenTofu Initialization"
VALIDATE_STATUS="${{ steps.validate.outcome }}" VALIDATE_OUTPUT="$(emoji ${{ steps.validate.outcome }}) OpenTofu Validation"
PLAN_STATUS="${{ steps.plan.outcome }}" PLAN_OUTPUT="$(emoji ${{ steps.plan.outcome }}) OpenTofu Plan 📖"
FMT_OUTPUT="$(emoji "$FMT_STATUS") OpenTofu Format and Style"
INIT_OUTPUT="$(emoji "$INIT_STATUS") OpenTofu Initialization"
VALIDATE_OUTPUT="$(emoji "$VALIDATE_STATUS") OpenTofu Validation"
PLAN_OUTPUT="$(emoji "$PLAN_STATUS") OpenTofu Plan 📖"
COMMENT_BODY=$(cat <<EOF COMMENT_BODY=$(cat <<EOF
### ${{ forge.workflow }} ### ${{ forge.workflow }}