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.
The agent encountered an error and was unable to start working on this issue: This may be caused by a repository ruleset violation. See granting bypass permissions for the agent, or please contact support if the issue persists.
The push_repo_memory → Post Setup Scripts failure is confirmed to affect multiple workflows:
PR Triage Agent: 6/6 failures in push_repo_memory
Metrics Collector (run #106): also failed with push_repo_memory → Post Setup Scripts failure
Root cause remains: after pushing to the memory/* branch, the workspace is left on that branch. When GitHub Actions runs post-job cleanup for ./actions/setup, it can't find action.yml because the memory branch doesn't have the actions/ directory.
Auto-Fix Status
Issue Monster assigned this to Copilot on 2026-03-26T12:34, but Copilot's agent reported:
"This may be caused by a repository ruleset violation."
The fix requires adding a checkout-restore step to the push_repo_memory job generator in pkg/workflow/compiler_yaml.go. Manual intervention needed.
Recommended Fix
In the compiled push_repo_memory job, add a final step to restore the workspace branch to main before cleanup runs:
Activity
github-actions commentedon Mar 26, 2026
🍪 Issue Monster has assigned this to Copilot!
I've identified this issue as a good candidate for automated resolution and assigned it to the Copilot coding agent.
The Copilot coding agent will analyze the issue and create a pull request with the fix.
Om nom nom! 🍪
Copilot commentedon Mar 26, 2026
The agent encountered an error and was unable to start working on this issue: This may be caused by a repository ruleset violation. See granting bypass permissions for the agent, or please contact support if the issue persists.
github-actions commentedon Mar 27, 2026
Status Update — 2026-03-27T12:03Z | §23645263363
Escalation: 6 consecutive failures (was 2 when issue was filed)
Pattern Confirmed Systemic
The
push_repo_memory → Post Setup Scriptsfailure is confirmed to affect multiple workflows:push_repo_memorypush_repo_memory → Post Setup ScriptsfailureRoot cause remains: after pushing to the
memory/*branch, the workspace is left on that branch. When GitHub Actions runs post-job cleanup for./actions/setup, it can't findaction.ymlbecause the memory branch doesn't have theactions/directory.Auto-Fix Status
Issue Monster assigned this to Copilot on 2026-03-26T12:34, but Copilot's agent reported:
The fix requires adding a checkout-restore step to the
push_repo_memoryjob generator inpkg/workflow/compiler_yaml.go. Manual intervention needed.Recommended Fix
In the compiled
push_repo_memoryjob, add a final step to restore the workspace branch tomainbefore cleanup runs:This should be implemented in the workflow compiler so all workflows with repo-memory benefit automatically.
github-actions commentedon Mar 27, 2026
This issue was automatically closed because it expired on 2026-03-27T12:14:04.829Z.