From 2d2c62e4f595a2ef746d08365c7e978003a73163 Mon Sep 17 00:00:00 2001 From: Shaun Arman Date: Sat, 4 Apr 2026 21:28:52 -0500 Subject: [PATCH] fix(ci): repair auto-tag workflow yaml so jobs trigger Replace heredoc-based Python error logging with single-line python invocations to keep YAML block indentation valid, restoring Gitea's ability to parse and trigger auto-tag plus downstream release build jobs. Made-with: Cursor --- .gitea/workflows/auto-tag.yml | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) diff --git a/.gitea/workflows/auto-tag.yml b/.gitea/workflows/auto-tag.yml index 2ac6e90c..7f4339a0 100644 --- a/.gitea/workflows/auto-tag.yml +++ b/.gitea/workflows/auto-tag.yml @@ -140,10 +140,7 @@ jobs: echo "✓ Uploaded $NAME" else echo "✗ Upload failed for $NAME (HTTP $HTTP_CODE)" - python - "$RESP_FILE" <<'PY' -import pathlib, sys -print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000]) -PY + python -c 'import pathlib,sys;print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000])' "$RESP_FILE" exit 1 fi done @@ -233,10 +230,7 @@ PY echo "✓ Uploaded $NAME" else echo "✗ Upload failed for $NAME (HTTP $HTTP_CODE)" - python - "$RESP_FILE" <<'PY' -import pathlib, sys -print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000]) -PY + python -c 'import pathlib,sys;print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000])' "$RESP_FILE" exit 1 fi done @@ -322,10 +316,7 @@ PY echo "✓ Uploaded $NAME" else echo "✗ Upload failed for $NAME (HTTP $HTTP_CODE)" - python - "$RESP_FILE" <<'PY' -import pathlib, sys -print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000]) -PY + python -c 'import pathlib,sys;print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000])' "$RESP_FILE" exit 1 fi done @@ -410,10 +401,7 @@ PY echo "✓ Uploaded $NAME" else echo "✗ Upload failed for $NAME (HTTP $HTTP_CODE)" - python - "$RESP_FILE" <<'PY' -import pathlib, sys -print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000]) -PY + python -c 'import pathlib,sys;print(pathlib.Path(sys.argv[1]).read_text(errors="replace")[:2000])' "$RESP_FILE" exit 1 fi done