endoflife-date / release-data

Common Release Data for various projects in a consumable format, automatically updated.
MIT License
100 stars 36 forks source link

[chef-infra-client] add automation #328

Open nperez60 opened 4 months ago

nperez60 commented 4 months ago

script is slow but work

output

}
    "17.5.22": "2021-09-23",
    "17.6.15": "2021-10-01",
    "17.6.18": "2021-10-01",
    "17.7.22": "2021-10-25",
    "17.7.29": "2021-10-29",
    "17.8.25": "2021-12-01",
    "17.9.18": "2021-12-23",
    "17.9.26": "2022-01-04",
    "17.9.42": "2022-01-28",
    "17.9.46": "2022-02-08",
    "17.9.52": "2022-02-18",
    "18.0.155": "2022-09-28",
    "18.0.185": "2022-11-15",
    "18.1.0": "2023-01-04",
    "18.2.7": "2023-04-04",
    "18.3.0": "2023-08-25",
    "18.4.2": "2024-01-18"
}

The script parse : https://github.com/chef/chef/releases/tag/v{version}" to get the release date for each release found here https://docs.chef.io/release_notes_client

When date is not found on github, display N/A, IDK if this can cause bug to the automation in place on this repo

Linked to endoflife-date/endoflife.date#4388

nperez60 commented 3 months ago

updated the script based on #316