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
emoji() {
[ "$1" = "success" ] && echo "✅" || echo "❌"
[ "$1" = success ] && echo "✅" || echo "❌"
}
FMT_STATUS="${{ steps.fmt.outcome }}"
INIT_STATUS="${{ steps.init.outcome }}"
VALIDATE_STATUS="${{ steps.validate.outcome }}"
PLAN_STATUS="${{ steps.plan.outcome }}"
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 📖"
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 <<EOF
### ${{ forge.workflow }}