Open Saela opened 11 months ago
Oder Dependabot. Was mehr Sinn macht für Github.
Einrichten:
@edigonzales bitte Renovate request genehmigen
@dkubanyi Funktionierts?
@edigonzales ja jetzt haben wir Renovate in renovate/configure branch. Empfohlene Konfiguration wurde generiert, aber wir können es ändern. Zum Beispiel, derzeit verarbeitet Renovate nur das master branch. Wir könnten dies auf gretl_3.0 ändern, und dann später zurück auf master, oder wir lassen es schon jetzt auf master. Standardmäßig benutzt es das default branch, so wenn wir master auf main ändern, sollte sich Renovate automatisch auch ändern.
Auf jeden fall sollen wir schedule ändern, sodass Renovate zum Beispiel nur einmal pro Woche ausgeführt wird.
Mögliche Konfiguration hier: https://docs.renovatebot.com/configuration-options/#schedule
@edigonzales Renovate ist gemäß der Ticketbeschreibung konfiguriert: 1) Keine automatischen Merges 2) 1 x täglich (Nacht) Check laufen lassen
Derzeit ist ein PR geöffnet, aber der Build schlägt fehl, da outdated "actions/upload-artifact: v2" verwendet werden:
This request has been automatically failed because it uses a deprecated version of `actions/upload-artifact: v2`. Learn more: https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
Das Problem lässt sich ganz einfach beheben, indem wir v3 oder v4 verwenden.
Add Renovate to check for dependency updates and decide on a dependency handling strategy (e.g. auto-merge patches/minor updates etc.).
We still have to discuss if this is should be implemented or not.