
Renovate-Presets für Paper und Minestom
Renovate-Konfigurationen, die Paper-API und Minestom richtig versionieren und allen Repositories dieselben Grundeinstellungen geben.
- Öffnen (öffnet in neuem Tab)
Dokumentation
- Öffnen (öffnet in neuem Tab)
Quellcode
- Öffnen (öffnet in neuem Tab)
Fehler melden
Was ist das?
Renovate-Presets ist eine Sammlung von Renovate-Konfigurationen für die Repositories von OneLiteFeather. Renovate liest die Versionen von Paper-API und Minestom mit ihrem eigenen Schema nicht richtig. Die Presets bringen die passende Versionierung mit und geben allen Projekten dieselben Grundeinstellungen für Abhängigkeitsupdates. Das Repository steht unter der MIT-Lizenz.
Die Presets
- default legt die Grundeinstellungen fest: Renovate-Empfehlungen, semantische Commit-Messages, automatisches Mergen von Patch-Updates, Bürozeiten in der Zeitzone Europe/Berlin, ein
renovate-Label und Vulnerability-Alerts. Major-Updates werden nie automatisch gemergt. Das Argument ist das Team, das als Reviewer jedes Renovate-PRs eingetragen wird. - paper versioniert
io.papermc.paper:paper-apinach dem SchemaX.Y.Z-…. - minestom versioniert
net.minestom:minestomnach dem datumsbasierten Schema, etwa2026.08.28-26.2.
Verwendung
Jedes Repository nutzt die Default-Variante mit dem GitHub-Team als Argument. Für Minestom- oder Paper-Projekte kommt die passende Variante hinzu:
{
"extends": [
"github>OneLiteFeatherNET/renovate:default(OneLiteFeatherNET/mein-team-maintainers)",
"github>OneLiteFeatherNET/renovate:minestom"
]
}
Ohne Team als Argument bleibt der Reviewer leer. Die Presets sind über Git-Tags im Format v<major>.<minor>.<patch> versioniert, etwa …:default#v1.1.1, und lassen sich so festpinnen.
Für wen ist das?
Für Maintainer von Minecraft-Server- und Minestom-Projekten, die Renovate verwenden. Die Default-Regeln sind auf OneLiteFeather zugeschnitten: Pakete unter net.onelitefeather und net.theevilreaper werden aus dem Maven-Repository von OneLiteFeather gelesen. Außerhalb der Organisation lohnen sich vor allem die Paper- und Minestom-Presets.
Auf einen Blick
- Plattformen
- Renovate
- Lizenz
- MIT
- Erste Veröffentlichung