fix(release): preserve validation evidence checks on v6.8

Retain the performance-blocking and stable-soak manifest gates while resolving the extended-stable workflow backport.
This commit is contained in:
Dallin Romney
2026-07-09 19:21:56 -07:00
parent 99742611f3
commit c5260efbae
@@ -776,6 +776,14 @@ jobs:
echo "Full release validation must run rerun_group=all before npm publish; got $RERUN_GROUP" >&2
exit 1
fi
if [[ "$PERFORMANCE_BLOCKING" != "true" ]]; then
echo "Full release validation manifest does not record blocking product performance evidence." >&2
exit 1
fi
if [[ "$RELEASE_TAG" != *"-alpha."* && "$RELEASE_TAG" != *"-beta."* && "$RUN_RELEASE_SOAK" != "true" ]]; then
echo "Stable releases require Full Release Validation with runReleaseSoak=true." >&2
exit 1
fi
- name: Recheck npm release request
env: