Skip to content

do not hardcode the name of target branch and slot

Marco Clemencic requested to merge allow-different-target-branches into main

Instead use the target branch of the triggering MR to deduce them.

This works only if the name of the -mr slot matches the target branch of the MR used to trigger the reference update, and only if all projects use the same branch name (i.e. it will not work with Gauss in sim10-patches and for Online in 2024-patches).

A much better approach would be to drive the whole process from a specific -mr build, but it requires more refactoring.

Note: I had to update a few dependencies to be able to work on Python 3.12 (the default version in LbEnv stable since this morning).

Edited by Marco Clemencic

Merge request reports