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,129 +1,5 @@
{
"releases": {
"91": {
"name": "91"
},
"78": {
"name": "78"
},
"140": {
"name": "140"
},
"139": {
"name": "139"
},
"138": {
"name": "138"
},
"137": {
"name": "137"
},
"136": {
"name": "136"
},
"135": {
"name": "135"
},
"134": {
"name": "134"
},
"133": {
"name": "133"
},
"132": {
"name": "132"
},
"131": {
"name": "131"
},
"130": {
"name": "130"
},
"129": {
"name": "129"
},
"128": {
"name": "128"
},
"127": {
"name": "127"
},
"126": {
"name": "126"
},
"125": {
"name": "125"
},
"124": {
"name": "124"
},
"123": {
"name": "123"
},
"122": {
"name": "122"
},
"121": {
"name": "121"
},
"120": {
"name": "120"
},
"119": {
"name": "119"
},
"118": {
"name": "118"
},
"117": {
"name": "117"
},
"116": {
"name": "116"
},
"115": {
"name": "115"
},
"114": {
"name": "114"
},
"113": {
"name": "113"
},
"112": {
"name": "112"
},
"111": {
"name": "111"
},
"110": {
"name": "110"
},
"109": {
"name": "109"
},
"108": {
"name": "108"
},
"107": {
"name": "107"
},
"106": {
"name": "106"
},
"105": {
"name": "105"
},
"104": {
"name": "104"
},
"103": {
"name": "103"
},
"102": {
"name": "102"
}
},
"releases": {},
"versions": {
"140.0.4": {
"name": "140.0.4",