Commit 86de105
ci: include run-hash prefix in ingress host for non-PR triggers
The hostname previously omitted the GITHUB_WORKFLOW_JOB_ID prefix for
merge_group and scheduled runs (the gate required pull_request.number),
while the namespace always included it. Back-to-back runs sharing a
scenario+chart-version slug then collided on the shared host while their
namespaces didn't, and Playwright hit a prior run's pods. Surfaced as
esa0 auth0-smoke client_id mismatches where Expected was this run's
freshly-minted Auth0 IDs and Received was an earlier run's IDs.
Drop the is_pr gate so the prefix is applied whenever deployment-ttl is
empty, matching the namespace logic above.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 206f997 commit 86de105
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
184 | | - | |
| 184 | + | |
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
| |||
0 commit comments