Skip to content

Commit 6df6a2b

Browse files
committed
Fix duplicate CI checks for multi-arch matrix entries
Deduplicate version entries in check-fc-ci.sh before processing to avoid redundant GitHub API calls for the same commit when multiple architectures are specified.
1 parent adaaed2 commit 6df6a2b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

scripts/check-fc-ci.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ while IFS='|' read -r version commit_hash version_name; do
5353
all_passed=false
5454
failed_versions="${failed_versions}${version_name}(unexpected) "
5555
fi
56-
done < <(echo "$versions_json" | jq -r '.[] | "\(.version)|\(.hash)|\(.version_name)"')
56+
done < <(echo "$versions_json" | jq -r '[.[] | {version, hash, version_name}] | unique | .[] | "\(.version)|\(.hash)|\(.version_name)"')
5757

5858
echo ""
5959
[[ "$all_passed" == "true" ]] && echo "ci_passed=true" || echo "ci_passed=false"

0 commit comments

Comments
 (0)