in the current deployment concept the runner container is build in every deployment-run. During this processes dependencies are installed with recent versions, e.g. via apt or pip. This might lead to compatibility issues over time.
Better solution: fix the runner container image and create a new one if necessary. old images can be deleted if all solutions pass on at least one newer image.