← Alle Projekte

Codeausschnitt aus default.jsonAktivÖffentlich nutzbar

Renovate-Presets für Paper und Minestom

Renovate-Konfigurationen, die Paper-API und Minestom richtig versionieren und allen Repositories dieselben Grundeinstellungen geben.

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-api nach dem Schema X.Y.Z-….
  • minestom versioniert net.minestom:minestom nach dem datumsbasierten Schema, etwa 2026.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

Maintainer