Update release-data JSON file format (#274)

This makes the format open for extension, such as adding release cycle level data (such as EOL dates).

Version data is still accessible by the version's name. While this repeats the version name, it's also much more convenient for users of those data.

A few other things have also been updated in the process:

- verbosity of the diff has been increased in update.py to make workflow summaries more readable,
- dates without timezone are now set to UTC by default (this was already supposed, so no impact expected here).
This commit is contained in:
Marc Wrobel
2023-12-31 18:30:35 +01:00
parent b79b71518d
commit 74678a75c3
225 changed files with 184985 additions and 46158 deletions

View File

@@ -1,78 +1,308 @@
{
"pc.2023.4": "2023-12-20",
"pc.2022.6.0.10": "2023-12-18",
"pc.2023.3.0.1": "2023-11-28",
"pc.2022.6.0.9": "2023-10-31",
"pc.2022.6.0.8": "2023-09-26",
"pc.2023.3": "2023-08-28",
"pc.2022.6.0.7": "2023-08-15",
"pc.2023.1.0.2": "2023-07-17",
"pc.2022.6.0.6": "2023-07-17",
"pc.2022.6.0.5": "2023-05-09",
"pc.2022.6.0.4": "2023-04-04",
"pc.2023.1.0.1": "2023-03-15",
"pc.2022.6.0.3": "2023-02-21",
"pc.2022.9": "2023-01-23",
"pc.2022.6.0.2": "2022-12-16",
"pc.2022.6.0.1": "2022-10-13",
"pc.2022.6": "2022-08-03",
"pc.2021.9.0.6": "2022-07-29",
"pc.2022.4.0.2": "2022-07-25",
"pc.2022.4.0.1": "2022-06-21",
"pc.2022.4": "2022-05-16",
"pc.2021.9.0.5": "2022-03-24",
"pc.2022.1.0.2": "2022-03-21",
"pc.2022.1": "2022-02-24",
"pc.2021.9.0.4": "2021-12-27",
"pc.2021.9.0.3": "2021-12-20",
"pc.2021.9.0.2": "2021-12-06",
"pc.2021.9.0.1": "2021-11-09",
"pc.2021.9": "2021-10-06",
"pc.2021.8.0.1": "2021-09-14",
"pc.2021.8": "2021-08-31",
"pc.2021.7": "2021-08-04",
"pc.2021.5.0.1": "2021-07-01",
"pc.2021.5": "2021-06-14",
"pc.2021.3.0.2": "2021-05-19",
"pc.2021.3.0.1": "2021-04-26",
"pc.2021.3": "2021-04-13",
"pc.2021.1.0.1": "2021-02-22",
"pc.2021.1": "2021-02-04",
"pc.2020.11.0.1": "2020-12-31",
"pc.2020.11": "2020-12-16",
"pc.2020.9.0.1": "2020-10-19",
"pc.2020.9": "2020-10-01",
"pc.2020.8.0.1": "2020-09-09",
"pc.2020.8": "2020-08-25",
"pc.2020.7": "2020-07-27",
"5.17.1.1": "2020-05-31",
"5.17.1": "2020-05-31",
"5.17.0.3": "2020-05-31",
"5.17.0.2": "2020-05-31",
"5.17.0.1": "2020-05-31",
"5.17": "2020-05-31",
"5.16.2": "2020-01-31",
"5.16.1.3": "2020-01-31",
"5.16.1.2": "2020-01-31",
"5.16.1.1": "2020-01-31",
"5.16.1": "2020-01-31",
"5.16.0.1": "2020-01-31",
"5.16": "2020-01-31",
"5.11.3": "2019-08-31",
"5.11.2.1": "2019-08-31",
"5.11.2": "2019-08-31",
"5.11.1.5": "2019-08-31",
"5.11.1.2": "2019-08-31",
"5.11.1.1": "2019-08-31",
"5.11.1": "2019-08-31",
"5.11": "2019-08-31",
"5.10.6": "2018-11-30",
"5.10.5": "2018-11-30",
"5.10.4": "2018-11-30",
"5.10.3": "2018-11-30",
"5.10.2": "2018-11-30",
"5.10.1.1": "2018-11-30",
"5.10.1": "2018-11-30",
"5.10.0.1": "2018-11-30",
"5.10": "2018-11-30"
"versions": {
"pc.2023.4": {
"name": "pc.2023.4",
"date": "2023-12-20"
},
"pc.2022.6.0.10": {
"name": "pc.2022.6.0.10",
"date": "2023-12-18"
},
"pc.2023.3.0.1": {
"name": "pc.2023.3.0.1",
"date": "2023-11-28"
},
"pc.2022.6.0.9": {
"name": "pc.2022.6.0.9",
"date": "2023-10-31"
},
"pc.2022.6.0.8": {
"name": "pc.2022.6.0.8",
"date": "2023-09-26"
},
"pc.2023.3": {
"name": "pc.2023.3",
"date": "2023-08-28"
},
"pc.2022.6.0.7": {
"name": "pc.2022.6.0.7",
"date": "2023-08-15"
},
"pc.2023.1.0.2": {
"name": "pc.2023.1.0.2",
"date": "2023-07-17"
},
"pc.2022.6.0.6": {
"name": "pc.2022.6.0.6",
"date": "2023-07-17"
},
"pc.2022.6.0.5": {
"name": "pc.2022.6.0.5",
"date": "2023-05-09"
},
"pc.2022.6.0.4": {
"name": "pc.2022.6.0.4",
"date": "2023-04-04"
},
"pc.2023.1.0.1": {
"name": "pc.2023.1.0.1",
"date": "2023-03-15"
},
"pc.2022.6.0.3": {
"name": "pc.2022.6.0.3",
"date": "2023-02-21"
},
"pc.2022.9": {
"name": "pc.2022.9",
"date": "2023-01-23"
},
"pc.2022.6.0.2": {
"name": "pc.2022.6.0.2",
"date": "2022-12-16"
},
"pc.2022.6.0.1": {
"name": "pc.2022.6.0.1",
"date": "2022-10-13"
},
"pc.2022.6": {
"name": "pc.2022.6",
"date": "2022-08-03"
},
"pc.2021.9.0.6": {
"name": "pc.2021.9.0.6",
"date": "2022-07-29"
},
"pc.2022.4.0.2": {
"name": "pc.2022.4.0.2",
"date": "2022-07-25"
},
"pc.2022.4.0.1": {
"name": "pc.2022.4.0.1",
"date": "2022-06-21"
},
"pc.2022.4": {
"name": "pc.2022.4",
"date": "2022-05-16"
},
"pc.2021.9.0.5": {
"name": "pc.2021.9.0.5",
"date": "2022-03-24"
},
"pc.2022.1.0.2": {
"name": "pc.2022.1.0.2",
"date": "2022-03-21"
},
"pc.2022.1": {
"name": "pc.2022.1",
"date": "2022-02-24"
},
"pc.2021.9.0.4": {
"name": "pc.2021.9.0.4",
"date": "2021-12-27"
},
"pc.2021.9.0.3": {
"name": "pc.2021.9.0.3",
"date": "2021-12-20"
},
"pc.2021.9.0.2": {
"name": "pc.2021.9.0.2",
"date": "2021-12-06"
},
"pc.2021.9.0.1": {
"name": "pc.2021.9.0.1",
"date": "2021-11-09"
},
"pc.2021.9": {
"name": "pc.2021.9",
"date": "2021-10-06"
},
"pc.2021.8.0.1": {
"name": "pc.2021.8.0.1",
"date": "2021-09-14"
},
"pc.2021.8": {
"name": "pc.2021.8",
"date": "2021-08-31"
},
"pc.2021.7": {
"name": "pc.2021.7",
"date": "2021-08-04"
},
"pc.2021.5.0.1": {
"name": "pc.2021.5.0.1",
"date": "2021-07-01"
},
"pc.2021.5": {
"name": "pc.2021.5",
"date": "2021-06-14"
},
"pc.2021.3.0.2": {
"name": "pc.2021.3.0.2",
"date": "2021-05-19"
},
"pc.2021.3.0.1": {
"name": "pc.2021.3.0.1",
"date": "2021-04-26"
},
"pc.2021.3": {
"name": "pc.2021.3",
"date": "2021-04-13"
},
"pc.2021.1.0.1": {
"name": "pc.2021.1.0.1",
"date": "2021-02-22"
},
"pc.2021.1": {
"name": "pc.2021.1",
"date": "2021-02-04"
},
"pc.2020.11.0.1": {
"name": "pc.2020.11.0.1",
"date": "2020-12-31"
},
"pc.2020.11": {
"name": "pc.2020.11",
"date": "2020-12-16"
},
"pc.2020.9.0.1": {
"name": "pc.2020.9.0.1",
"date": "2020-10-19"
},
"pc.2020.9": {
"name": "pc.2020.9",
"date": "2020-10-01"
},
"pc.2020.8.0.1": {
"name": "pc.2020.8.0.1",
"date": "2020-09-09"
},
"pc.2020.8": {
"name": "pc.2020.8",
"date": "2020-08-25"
},
"pc.2020.7": {
"name": "pc.2020.7",
"date": "2020-07-27"
},
"5.17.1.1": {
"name": "5.17.1.1",
"date": "2020-05-31"
},
"5.17.1": {
"name": "5.17.1",
"date": "2020-05-31"
},
"5.17.0.3": {
"name": "5.17.0.3",
"date": "2020-05-31"
},
"5.17.0.2": {
"name": "5.17.0.2",
"date": "2020-05-31"
},
"5.17.0.1": {
"name": "5.17.0.1",
"date": "2020-05-31"
},
"5.17": {
"name": "5.17",
"date": "2020-05-31"
},
"5.16.2": {
"name": "5.16.2",
"date": "2020-01-31"
},
"5.16.1.3": {
"name": "5.16.1.3",
"date": "2020-01-31"
},
"5.16.1.2": {
"name": "5.16.1.2",
"date": "2020-01-31"
},
"5.16.1.1": {
"name": "5.16.1.1",
"date": "2020-01-31"
},
"5.16.1": {
"name": "5.16.1",
"date": "2020-01-31"
},
"5.16.0.1": {
"name": "5.16.0.1",
"date": "2020-01-31"
},
"5.16": {
"name": "5.16",
"date": "2020-01-31"
},
"5.11.3": {
"name": "5.11.3",
"date": "2019-08-31"
},
"5.11.2.1": {
"name": "5.11.2.1",
"date": "2019-08-31"
},
"5.11.2": {
"name": "5.11.2",
"date": "2019-08-31"
},
"5.11.1.5": {
"name": "5.11.1.5",
"date": "2019-08-31"
},
"5.11.1.2": {
"name": "5.11.1.2",
"date": "2019-08-31"
},
"5.11.1.1": {
"name": "5.11.1.1",
"date": "2019-08-31"
},
"5.11.1": {
"name": "5.11.1",
"date": "2019-08-31"
},
"5.11": {
"name": "5.11",
"date": "2019-08-31"
},
"5.10.6": {
"name": "5.10.6",
"date": "2018-11-30"
},
"5.10.5": {
"name": "5.10.5",
"date": "2018-11-30"
},
"5.10.4": {
"name": "5.10.4",
"date": "2018-11-30"
},
"5.10.3": {
"name": "5.10.3",
"date": "2018-11-30"
},
"5.10.2": {
"name": "5.10.2",
"date": "2018-11-30"
},
"5.10.1.1": {
"name": "5.10.1.1",
"date": "2018-11-30"
},
"5.10.1": {
"name": "5.10.1",
"date": "2018-11-30"
},
"5.10.0.1": {
"name": "5.10.0.1",
"date": "2018-11-30"
},
"5.10": {
"name": "5.10",
"date": "2018-11-30"
}
}
}