-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extend new Git Backend #2812
base: main
Are you sure you want to change the base?
Extend new Git Backend #2812
Conversation
848912f
to
fc33822
Compare
619987b
to
fc0e7de
Compare
this does not do anything see regro#2812 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to break this one up into manageable chunks around 500 lines or so. The refactors of auto_tick.py especially need to be done bit by bit slowly since the testing of that code is non-existent.
I'll see what I can do, probably there will also more testing for |
this does not do anything see regro#2812 (comment)
37809fa
to
159b729
Compare
(DryRunBackend)
this does not do anything see regro#2812 (comment)
159b729
to
07ddcba
Compare
The changes of this PR are split into different smaller PRs that are intended to be merged in their order below: |
This PR builds upon #2795 to extend the git backend and use it in even more places - and completely decouples the
auto-tick
command from the old git logic, allowing its local execution.#2795
should be merged first. To easily compare what's new in this PR, click here.This PR also adds some non-minor refactoring changes to the migration logic, which were more than needed to not make the existing state of the code even worse.