summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
authorDioEgizio <83089242+DioEgizio@users.noreply.github.com>2025-12-22 12:04:25 +0100
committerDioEgizio <83089242+DioEgizio@users.noreply.github.com>2025-12-22 12:53:52 +0100
commita98bb3058477c4a7c2f434f5ae9005050f5b5812 (patch)
tree72fc4ad57a37a585941a99345b6ad49715b8b55e /meta
parentbdc461cb10de0562b5a5d7a9be7b2e139a2c51d4 (diff)
downloadProject-Tick-a98bb3058477c4a7c2f434f5ae9005050f5b5812.tar.gz
Project-Tick-a98bb3058477c4a7c2f434f5ae9005050f5b5812.zip
fix: skip version if it doesn't match our regex
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
Diffstat (limited to 'meta')
-rw-r--r--meta/run/generate_neoforge.py2
-rw-r--r--meta/run/update_neoforge.py7
2 files changed, 6 insertions, 3 deletions
diff --git a/meta/run/generate_neoforge.py b/meta/run/generate_neoforge.py
index ee1e26908d..6937ab01ba 100644
--- a/meta/run/generate_neoforge.py
+++ b/meta/run/generate_neoforge.py
@@ -117,7 +117,7 @@ def main():
if version.url() is None:
eprint("Skipping %s with no valid files" % key)
continue
- eprint("Processing Forge %s" % version.rawVersion)
+ eprint("Processing NeoForge %s" % version.rawVersion)
version_elements = version.rawVersion.split(".")
if len(version_elements) < 1:
eprint("Skipping version %s with not enough version elements" % key)
diff --git a/meta/run/update_neoforge.py b/meta/run/update_neoforge.py
index 25c316321f..1cf3a29b60 100644
--- a/meta/run/update_neoforge.py
+++ b/meta/run/update_neoforge.py
@@ -120,7 +120,7 @@ def get_single_forge_files_manifest(longversion, artifact: str):
def main():
- # get the remote version list fragments
+ # get the 1.20.1 remote version list fragments
r = sess.get(
"https://maven.neoforged.net/api/maven/versions/releases/net%2Fneoforged%2Fforge"
)
@@ -173,7 +173,10 @@ def main():
match = match_nf
artifact = "neoforge"
- assert match, f"{long_version} doesn't match version regex"
+ if not match and not match_nf:
+ print(f"Skipping {long_version} as it does not match regex")
+ continue
+
try:
files = get_single_forge_files_manifest(long_version, artifact)
except: