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. |
||
|---|---|---|
| .. | ||
| ISSUE_TEMPLATE | ||
| workflows | ||
| pull_request_template.md | ||