Update and use the bundled Workhorse
GitLab is currently moving Workhorse development in the main repo. They seem to be close to do the final switch as of this writing, so this will be effective in the GitLab 13.8 or 13.9 time frame, hence for Heptapod 0.20.
Until then, they are maintaining changes both in gitlab-workhorse
repository and in the workhorse
subdirectory of the gitlab
repository.
We need to:
-
reapply our changes to the workhorse
subdirectory -
adapt and use the CI changes of gitlab-workhorse#335 -
merge and adapt in Heptapod Omnibus work done for gitlab-workhorse#332 -
merge and adapt GDK updateupdate HDK to use the bundled workhorse -
close the heptapod
branch of the heptapod-workhorse project, makingheptapod-stable
the new default branch.
Hopefully, and especially if we can spare us a transition period in which changes have to be made on both sides, this will lighten the development process for us as well.