From acc047cbf34c32a095eb2fcf62e1833961076240 Mon Sep 17 00:00:00 2001 From: Burak Yigit Kaya Date: Thu, 14 May 2026 17:32:50 +0000 Subject: [PATCH] fix: show craft stderr on nightly version failure for debugging --- .github/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c2baa86..52cffac 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,7 +83,8 @@ jobs: # 2. Get bump type from craft (analyzes conventional commits since last tag) BUMP_TYPE="patch" # conservative fallback - if CRAFT_JSON=$(craft changelog --format json 2>/dev/null); then + CRAFT_ERR=$(mktemp) + if CRAFT_JSON=$(craft changelog --format json 2>"$CRAFT_ERR"); then DETECTED=$(echo "$CRAFT_JSON" | jq -r '.bumpType // empty') if [ -n "$DETECTED" ]; then BUMP_TYPE="$DETECTED" @@ -93,7 +94,9 @@ jobs: fi else echo "::warning::craft changelog failed, falling back to bump type: ${BUMP_TYPE}" + cat "$CRAFT_ERR" fi + rm -f "$CRAFT_ERR" # 3. Get current version from package.json CURRENT=$(jq -r .version packages/gateway/package.json)