Remove invalid releases automatically (#466)

Automatically remove empty releases or releases which are released in the future, regardless of the product.

Also refactored a bit releasedata.py to use better names and clarify types.
This commit is contained in:
Marc Wrobel
2025-07-13 10:03:13 +02:00
parent ab64d95b0b
commit 081d884abe
286 changed files with 300 additions and 10735 deletions

View File

@@ -1,186 +1,5 @@
{
"releases": {
"1.88": {
"name": "1.88"
},
"1.87": {
"name": "1.87"
},
"1.86": {
"name": "1.86"
},
"1.85": {
"name": "1.85"
},
"1.84": {
"name": "1.84"
},
"1.83": {
"name": "1.83"
},
"1.82": {
"name": "1.82"
},
"1.81": {
"name": "1.81"
},
"1.80": {
"name": "1.80"
},
"1.79": {
"name": "1.79"
},
"1.78": {
"name": "1.78"
},
"1.77": {
"name": "1.77"
},
"1.76": {
"name": "1.76"
},
"1.75": {
"name": "1.75"
},
"1.74": {
"name": "1.74"
},
"1.73": {
"name": "1.73"
},
"1.72": {
"name": "1.72"
},
"1.71": {
"name": "1.71"
},
"1.70": {
"name": "1.70"
},
"1.69": {
"name": "1.69"
},
"1.68": {
"name": "1.68"
},
"1.67": {
"name": "1.67"
},
"1.66": {
"name": "1.66"
},
"1.65": {
"name": "1.65"
},
"1.64": {
"name": "1.64"
},
"1.63": {
"name": "1.63"
},
"1.62": {
"name": "1.62"
},
"1.61": {
"name": "1.61"
},
"1.60": {
"name": "1.60"
},
"1.59": {
"name": "1.59"
},
"1.58": {
"name": "1.58"
},
"1.57": {
"name": "1.57"
},
"1.56": {
"name": "1.56"
},
"1.55": {
"name": "1.55"
},
"1.54": {
"name": "1.54"
},
"1.53": {
"name": "1.53"
},
"1.52": {
"name": "1.52"
},
"1.51": {
"name": "1.51"
},
"1.50": {
"name": "1.50"
},
"1.49": {
"name": "1.49"
},
"1.48": {
"name": "1.48"
},
"1.47": {
"name": "1.47"
},
"1.46": {
"name": "1.46"
},
"1.45": {
"name": "1.45"
},
"1.44": {
"name": "1.44"
},
"1.43": {
"name": "1.43"
},
"1.42": {
"name": "1.42"
},
"1.41": {
"name": "1.41"
},
"1.40": {
"name": "1.40"
},
"1.39": {
"name": "1.39"
},
"1.38": {
"name": "1.38"
},
"1.37": {
"name": "1.37"
},
"1.36": {
"name": "1.36"
},
"1.35": {
"name": "1.35"
},
"1.34": {
"name": "1.34"
},
"1.33": {
"name": "1.33"
},
"1.32": {
"name": "1.32"
},
"1.31": {
"name": "1.31"
},
"1.30": {
"name": "1.30"
},
"1.29": {
"name": "1.29"
}
},
"releases": {},
"versions": {
"1.88.0": {
"name": "1.88.0",