From 5ca534b0b100b81511003553c16f02f787140810 Mon Sep 17 00:00:00 2001 From: Tyler Koenig Date: Sat, 20 Jun 2026 12:53:11 -0400 Subject: [PATCH] fix(github): compact jq output for GITHUB_OUTPUT compatibility LABEL_IDS was pretty-printed multi-line JSON, which breaks GITHUB_OUTPUT's single-line format. Also compact GH_LABELS before passing as --argjson to avoid multi-line toJSON expansion. --- .github/workflows/forward-issues.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/forward-issues.yml b/.github/workflows/forward-issues.yml index 4ad37d8..289d0b8 100644 --- a/.github/workflows/forward-issues.yml +++ b/.github/workflows/forward-issues.yml @@ -34,7 +34,8 @@ jobs: -H "Authorization: token ${GITEA_TOKEN}" \ "https://gitea.lerkolabs.com/api/v1/repos/lerkolabs/uptop/labels?limit=50") || exit 1 - LABEL_IDS=$(echo "$GITEA_LABELS" | jq --argjson gh "$GH_LABELS" ' + GH_LABELS_COMPACT=$(echo "$GH_LABELS" | jq -c '.') + LABEL_IDS=$(echo "$GITEA_LABELS" | jq -c --argjson gh "$GH_LABELS_COMPACT" ' [.[] | select( .name == "github" or (.name as $n | $gh | index($n) != null) -- 2.52.0