The e2e reusable workflow defaulted to github.ref, which on pull_request events is refs/pull/N/merge. GitHub does not compute that ref when the PR has conflicts or before the merge commit is ready, causing actions/checkout to fail with "couldn't find remote ref refs/pull/N/merge" for reasons unrelated to the code. Pass github.event.pull_request.head.sha from pr.yml so e2e checks out the PR head directly. Motivating failure: https://github.com/stablyai/orca/actions/runs/24768962365 Seen on #937. |
||
|---|---|---|
| .. | ||
| e2e.yml | ||
| issue-os-labeler.yaml | ||
| pr.yml | ||
| release-rc.yml | ||
| release.yml | ||