From c3a9beeb8bd24a3c323358d92334544a8975821b Mon Sep 17 00:00:00 2001 From: Lasse Benninga Date: Fri, 24 Jul 2026 10:46:29 +0200 Subject: [PATCH] fix(ci): unblock fork PR autograder checkout actions/checkout v6 refuses fork heads under pull_request_target. Pin the reusable grader to the fixed fork branch until HackYourFuture/github-actions#4 lands on main. Co-authored-by: Cursor --- .github/workflows/grade-assignment.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/grade-assignment.yml b/.github/workflows/grade-assignment.yml index 3fd4b9c..ed3644e 100644 --- a/.github/workflows/grade-assignment.yml +++ b/.github/workflows/grade-assignment.yml @@ -11,4 +11,8 @@ jobs: contents: read issues: write pull-requests: write - uses: HackYourFuture/github-actions/.github/workflows/auto-grade.yml@main + # Temporary pin: actions/checkout v6 blocks fork checkouts under + # pull_request_target unless allow-unsafe-pr-checkout is set. + # Revert to HackYourFuture/github-actions@main after + # https://github.com/HackYourFuture/github-actions/pull/4 merges. + uses: lassebenni/github-actions-fork/.github/workflows/auto-grade.yml@fix/allow-unsafe-pr-checkout-for-autograde