-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
I'd like to be able to "rerun Octopilot, and have it attempt auto-merging again".
Steps to reproduce:
- Let Octopilot create PRs (with flags
--pr-mergeand--strategy append) - Some PRs may not have auto-merged, for example/possibly due to outstanding issues as described in:
- Return a while later, rerunning step 1 above.
Expected results:
- PRs created (and some merged)
- PRs changing into a merge'able state (approved by codeowners, checks passing)
- PRs outstanding being merged.
Actual results:
- OK
- OK
- PRs outstanding are not touched by Octopilot, as it considers
No changes recorded, nothing to pushandRepository update has no changes, as seen in:
time="2023-11-20T15:15:31Z" level=debug msg="Git repository cloned" git-reference=HEAD git-url="https://github.com/my-org/my-repo.git" local-path=/tmp/octopilot1734020439/my-org/my-repo
time="2023-11-20T15:15:31Z" level=info msg="Found existing Pull Request" labels="[HAWK-1546 octopilot-update gha-workflows]" pull-request="https://github.com/my-org/my-repo/pull/310" repository=my-org/my-repo
time="2023-11-20T15:15:31Z" level=debug msg="Updater finished" changes=true repository=my-org/my-repo updater="Exec[cmd=sh,args=[-c git add .]]"
time="2023-11-20T15:15:31Z" level=debug msg="All updaters finished" repository=my-org/my-repo
time="2023-11-20T15:15:31Z" level=debug msg="No changes recorded, nothing to push" repository=my-org/my-repo
time="2023-11-20T15:15:31Z" level=warning msg="Repository update has no changes" repository=my-org/my-repo
time="2023-11-20T15:15:31Z" level=info msg="Updates finished" repositories-count=3Metadata
Metadata
Assignees
Labels
No labels