diff --git a/renovate.json b/renovate.json index 2d24c04a76..1516a8f476 100644 --- a/renovate.json +++ b/renovate.json @@ -2737,9 +2737,9 @@ "matchStrings": [ "version: \"?(?.*?)\"?\\n" ], - "depNameTemplate": "foo/bar", + "depNameTemplate": "uniget-org/renovate-custom", "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^v(?.+)$" + "extractVersionTemplate": "^floodgate/(?.+)$" }, { "customType": "regex", @@ -2999,9 +2999,9 @@ "matchStrings": [ "version: \"?(?.*?)\"?\\n" ], - "depNameTemplate": "foo/bar", + "depNameTemplate": "uniget-org/renovate-custom", "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^v(?.+)$" + "extractVersionTemplate": "^geyser/(?.+)$" }, { "customType": "regex", @@ -6146,9 +6146,9 @@ "matchStrings": [ "version: \"?(?.*?)\"?\\n" ], - "depNameTemplate": "foo/bar", + "depNameTemplate": "uniget-org/renovate-custom", "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^v(?.+)$" + "extractVersionTemplate": "^minecraft-server/(?.+)$" }, { "customType": "regex", @@ -7012,9 +7012,9 @@ "matchStrings": [ "version: \"?(?.*?)\"?\\n" ], - "depNameTemplate": "foo/bar", + "depNameTemplate": "uniget-org/renovate-custom", "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^v(?.+)$" + "extractVersionTemplate": "^papermc/(?.+)$" }, { "customType": "regex", @@ -9459,9 +9459,9 @@ "matchStrings": [ "version: \"?(?.*?)\"?\\n" ], - "depNameTemplate": "foo/bar", + "depNameTemplate": "uniget-org/renovate-custom", "datasourceTemplate": "github-releases", - "extractVersionTemplate": "^v(?.+)$" + "extractVersionTemplate": "^velocity/(?.+)$" }, { "customType": "regex", diff --git a/tools/floodgate/manifest.yaml b/tools/floodgate/manifest.yaml index fefece0728..56ae050b9a 100644 --- a/tools/floodgate/manifest.yaml +++ b/tools/floodgate/manifest.yaml @@ -4,10 +4,6 @@ name: floodgate license: name: MIT License link: https://github.com/GeyserMC/Floodgate/blob/master/LICENSE -# curl -sSLf https://download.geysermc.org/v2/projects/floodgate \ -# | jq --raw-output '.versions[-1]' -# curl -sSLf https://download.geysermc.org/v2/projects/floodgate/versions/2.2.3/builds \ -# | jq --raw-output '.builds | map(select(.channel == "default")) | .[-1].build' version: "2.2.3.114" binary: "false" check: "" # No binary @@ -29,6 +25,6 @@ repository: https://github.com/GeyserMC/Floodgate description: Hybrid mode plugin to allow for connections from Geyser to join online mode servers renovate: datasource: github-releases - package: foo/bar - extractVersion: ^v(?.+)$ + package: uniget-org/renovate-custom + extractVersion: ^floodgate/(?.+)$ priority: low \ No newline at end of file diff --git a/tools/geyser/manifest.yaml b/tools/geyser/manifest.yaml index db00f45755..03328c3367 100644 --- a/tools/geyser/manifest.yaml +++ b/tools/geyser/manifest.yaml @@ -4,10 +4,6 @@ name: geyser license: name: MIT License link: https://github.com/GeyserMC/Geyser/blob/master/LICENSE -# curl -sSLf https://download.geysermc.org/v2/projects/geyser \ -# | jq --raw-output '.versions[-1]' -# curl -sSLf https://download.geysermc.org/v2/projects/geyser/versions/2.6.0/builds \ -# | jq --raw-output '.builds | map(select(.channel == "default")) | .[-1].build' version: "2.6.0.740" binary: "false" check: "" # No binary @@ -29,6 +25,6 @@ repository: https://github.com/GeyserMC/Geyser description: Bridge/proxy allowing you to connect to Minecraft Java Edition servers with Minecraft Bedrock Edition renovate: datasource: github-releases - package: foo/bar - extractVersion: ^v(?.+)$ + package: uniget-org/renovate-custom + extractVersion: ^geyser/(?.+)$ priority: low \ No newline at end of file diff --git a/tools/minecraft-server/manifest.yaml b/tools/minecraft-server/manifest.yaml index bae1c285c9..f7f655f342 100644 --- a/tools/minecraft-server/manifest.yaml +++ b/tools/minecraft-server/manifest.yaml @@ -4,10 +4,6 @@ name: minecraft-server license: name: Unknown link: "" -# curl -sSLf https://launchermeta.mojang.com/mc/game/version_manifest.json \ -# | jq --raw-output '.latest.release' -# curl -sSLf https://launchermeta.mojang.com/mc/game/version_manifest.json \ -# | jq --raw-output --arg version 1.21.4 '.versions[] | select(.id == $version) | .url' version: "1.21.4" binary: "false" check: "" # No binary @@ -27,6 +23,6 @@ repository: https://www.minecraft.net/de-de description: Minecraft server renovate: datasource: github-releases - package: foo/bar - extractVersion: ^v(?.+)$ + package: uniget-org/renovate-custom + extractVersion: ^minecraft-server/(?.+)$ priority: low \ No newline at end of file diff --git a/tools/papermc/manifest.yaml b/tools/papermc/manifest.yaml index d8667eb257..3930ec6fe3 100644 --- a/tools/papermc/manifest.yaml +++ b/tools/papermc/manifest.yaml @@ -4,12 +4,6 @@ name: papermc license: name: GPLv3 and MIT License link: https://github.com/PaperMC/Paper/blob/main/LICENSE.md -# curl --silent --show-error --location --fail \ -# "https://api.papermc.io/v2/projects/paper" \ -# | jq --raw-output '.version_groups[-1]' -# curl --silent --show-error --location --fail \ -# "https://api.papermc.io/v2/projects/paper/version_group/1.21/builds" \ -# | jq '.builds | map(select(.channel == "default")) | .[-1].downloads.application.name' version: "1.21.3-82" binary: "false" check: "" # No binary @@ -29,6 +23,6 @@ repository: https://github.com/PaperMC/Paper description: High performance Minecraft server that aims to fix gameplay and mechanics inconsistencies renovate: datasource: github-releases - package: foo/bar - extractVersion: ^v(?.+)$ + package: uniget-org/renovate-custom + extractVersion: ^papermc/(?.+)$ priority: low \ No newline at end of file diff --git a/tools/velocity/manifest.yaml b/tools/velocity/manifest.yaml index f5d8b9c552..19f1d5d0a6 100644 --- a/tools/velocity/manifest.yaml +++ b/tools/velocity/manifest.yaml @@ -27,6 +27,6 @@ repository: https://github.com/PaperMC/Velocity description: Modern, next-generation Minecraft server proxy renovate: datasource: github-releases - package: foo/bar - extractVersion: ^v(?.+)$ + package: uniget-org/renovate-custom + extractVersion: ^velocity/(?.+)$ priority: low \ No newline at end of file