Autopilot: a conflicted branch parks instead of looping, and the deploy step can actually run #193
No reviewers
Labels
No labels
agent
agent:ci
agent:done
agent:failed
agent:needs-input
agent:refined
agent:refining
agent:running
agent:shipped
agent:skip
autonomous
autopilot
driven
local
plan
proposal
qa
qa-gap
research
retro
ship
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
jeroen/cartopolis!193
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/autopilot-conflict-handling"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found while verifying why the autopilot stopped landing work (issues #176, #186, #187). Two fixes in tools/autopilot.ts:
mainno longer retries and comments every five minutes for ever —mergePrpolls the pull request'smergeableflag, merges when it flips true, and after five minutes offalseparks the ticket (dropsship, explains once).deploy-mainunder/home/agent/cartopolis, which does not exist in the autopilot container. It is now resolved beside the script itself, which is right both in the repo and under the/opt/autopilotmount; a failure to spawn it is reported as "merged, but not deployed" instead of crashing into a comment claiming nothing was merged.