Enrich Renovate pre defined pipeline configuration

Summary

With the merge of: !5338 (merged) we have the ability to more easily pre configure the pipelines that will be started by renovate on MRs that are flagged with specific labels.

We should try to enrich that for example here:

!5318 (merged)

the rancher-cis-benchmark is only tested in rke2 flavor, we could flag this MR with a dedicated label

same for all the unit that are only enable in misc variant

Then we define a predefined configuration here: https://gitlab.com/sylva-projects/sylva-core/-/blob/main/.gitlab/ci/configuration/predefined-pipelines-config.yaml

The labeling could be done here: https://gitlab.com/sylva-projects/sylva-elements/renovate-config/-/blob/main/default.json?ref_type=heads

This could help to have a better targeting for our test on renovate MR and avoid running useless pipelines

related references

Details

Assignee Loading
Time tracking Loading