You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The push_repo_memory job switches the workspace branch to memory/pr-triage to commit and push memory files. After the push succeeds, the GitHub Actions post-job cleanup for the ./actions/setup local action fails because the workspace is now on the memory/pr-triage branch (which doesn't have the actions/ directory).
Error in post-cleanup:
##[error]Can't find 'action.yml', 'action.yaml' or 'Dockerfile' under
'/home/runner/work/gh-aw/gh-aw/actions/setup'. Did you forget to run
actions/checkout before running your local action?
Important: The actual memory push succeeds — data is correctly written to memory/pr-triage branch. The failure only affects the post-job cleanup phase.
Problem
PR Triage Agent started failing on 2026-03-26 with 2 consecutive failures in the
push_repo_memoryjob.Root Cause
The
push_repo_memoryjob switches the workspace branch tomemory/pr-triageto commit and push memory files. After the push succeeds, the GitHub Actions post-job cleanup for the./actions/setuplocal action fails because the workspace is now on thememory/pr-triagebranch (which doesn't have theactions/directory).Error in post-cleanup:
Important: The actual memory push succeeds — data is correctly written to
memory/pr-triagebranch. The failure only affects the post-job cleanup phase.Evidence
From run #289 logs (
push_repo_memoryjob):memory/pr-triagepr-triage-latest.json,pr-triage-summary.md,README.md)actions/setupImpact
agentjob succeeds)failuredue to the cleanup errorSuggested Fix
Options:
push_repo_memoryto restore the workspace to the main branch before cleanuppersist-credentials: false+ sparse checkout on main as the last step to restoreactions/setupcontinue-on-error: trueon steps that might leave the workspace on the memory branchThe fix should be implemented in the workflow compiler's
push_repo_memoryjob generation, so all workflows that use repo-memory benefit from the fix.Priority
P1 — New regression, 2 consecutive failures starting 2026-03-26T00:12
Note
🔒 Integrity filter blocked 3 items
The following items were blocked because they don't meet the GitHub integrity level.
search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter: