We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 12ead11 commit 7da05e3Copy full SHA for 7da05e3
.github/workflows/test.yml
@@ -42,11 +42,16 @@ jobs:
42
FILTERED_NBS+=("$nb")
43
fi
44
done
45
+
46
+ NB_JSON=$(printf '%s\n' "${FILTERED_NBS[@]}" | jq -R . | jq -s -c .)
47
- # Convert filtered list into JSON array so it can be passed to matrix
- NB_JSON=$(printf '%s\n' "${FILTERED_NBS[@]}" | jq -R . | jq -s .)
48
- echo "Changed notebooks: $NB_JSON"
49
- echo "::set-output name=notebooks::$NB_JSON"
+ # Ensure at least "[]" if empty
+ if [ -z "$NB_JSON" ] || [ "$NB_JSON" = "[]" ]; then
50
+ NB_JSON="[]"
51
+ fi
52
53
+ echo "All valid notebooks: $NB_JSON"
54
+ echo "notebooks=$NB_JSON" >> $GITHUB_OUTPUT
55
56
# ---------------------------------------------------------
57
# 2) Test each changed notebook in parallel
0 commit comments