Compare commits

...

1 Commits

Author SHA1 Message Date
Sydney Runkle
71568267c1 codspeed test 2025-10-06 10:32:55 -04:00

View File

@@ -253,10 +253,19 @@ jobs:
JOBS_JSON: ${{ toJSON(needs) }}
RESULTS_JSON: ${{ toJSON(needs.*.result) }}
EXIT_CODE: ${{!contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled') && '0' || '1'}}
CODSPEED_RESULT: ${{ needs.codspeed.result }}
steps:
- name: "🎉 All Checks Passed"
run: |
echo $JOBS_JSON
echo $RESULTS_JSON
echo "Codspeed result: $CODSPEED_RESULT"
echo "Exiting with $EXIT_CODE"
# Allow CI to pass if codspeed is skipped, but fail if it actually fails
if [ "$CODSPEED_RESULT" = "failure" ]; then
echo "❌ CodSpeed benchmarks failed"
exit 1
fi
exit $EXIT_CODE