What: the PR gate passes the PR head SHA as deployed_sha, and api-smoke asserts dev's /health/ git_sha matches it. A release PR from any branch other than dev always fails that check.
Evidence: #191 (from a release branch built to resolve conflicts): 40 passed, 1 failed — Deployed git_sha 'eaf5a1c…' does not match expected '3bab067…'. #194, opened straight from dev, passed.
Fix: not fixed — compare against dev's head instead of the PR head. Applies to DataSpaceBackend and DataSpaceFrontend pr-gate.yml.
What: the PR gate passes the PR head SHA as
deployed_sha, and api-smoke asserts dev's/health/git_shamatches it. A release PR from any branch other thandevalways fails that check.Evidence: #191 (from a release branch built to resolve conflicts): 40 passed, 1 failed —
Deployed git_sha 'eaf5a1c…' does not match expected '3bab067…'. #194, opened straight fromdev, passed.Fix: not fixed — compare against
dev's head instead of the PR head. Applies to DataSpaceBackend and DataSpaceFrontendpr-gate.yml.