From 72c73c2e24095fc41ae75235262906f3b8083630 Mon Sep 17 00:00:00 2001 From: Steven Welch Date: Thu, 27 Aug 2026 14:50:36 -0600 Subject: [PATCH] fix(ci): commit generated Terraform docs --- .github/workflows/opentofu.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/opentofu.yml b/.github/workflows/opentofu.yml index bf5dda5..7ff3066 100644 --- a/.github/workflows/opentofu.yml +++ b/.github/workflows/opentofu.yml @@ -65,7 +65,10 @@ jobs: continue-on-error: true run: | set -euo pipefail + set +e pre-commit run terraform_docs -a + terraform_docs_exit_code=$? + set -e changed_files="$( { git diff --name-only @@ -74,6 +77,9 @@ jobs: } | sort -u )" if [ -z "$changed_files" ]; then + if [ "$terraform_docs_exit_code" -ne 0 ]; then + exit "$terraform_docs_exit_code" + fi exit 0 fi unexpected_files="$(printf '%s\n' "$changed_files" | grep -vx 'README.md' || true)" @@ -87,6 +93,7 @@ jobs: exit 1 fi echo 'changed=true' >> "$GITHUB_OUTPUT" + exit 0 - name: Commit generated Terraform docs if: >- steps.terraform-docs.outcome == 'success' &&