stabilize CI for renamed forks and slashed branch names

This commit is contained in:
night1rider
2026-05-06 10:04:33 -06:00
parent 50da0c0a26
commit dc3ba1e299
2 changed files with 5 additions and 4 deletions
+3 -2
View File
@@ -47,8 +47,9 @@ jobs:
id: src
run: |
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
echo "repo=${{ github.event.pull_request.head.repo.clone_url }}" >> "$GITHUB_OUTPUT"
echo "branch=${{ github.event.pull_request.head.ref }}" >> "$GITHUB_OUTPUT"
# Fetch via upstream PR ref so renames, deletes, or visibility changes on the fork do not break us
echo "repo=https://github.com/${{ github.repository }}" >> "$GITHUB_OUTPUT"
echo "branch=refs/pull/${{ github.event.pull_request.number }}/head" >> "$GITHUB_OUTPUT"
else
echo "repo=https://github.com/${{ github.repository }}" >> "$GITHUB_OUTPUT"
echo "branch=${{ github.ref_name }}" >> "$GITHUB_OUTPUT"