dashboard.yoctoproject.org/releases.json is: - Missing the 1.3 release entirely - Whinlatter is listed as 'current development' and hasn't had a release.
I've sent a series that switches the releases.json generation to use yocto-docs, as Poky is no longer updated: https://lore.kernel.org/r/20251219-releases-parser-updates-v1-0-6830e6a67db0@bootlin.com But some tags are missing on yocto-docs for the JSON to be complete (otherwise we'd lose some information for older releases). For example, the Zeus branch on yocto-docs has the yocto-3.0.4 tag, but is missing a zeus-23.0.4 (or similar) tag to pick up the "zeus" branch name. Michael should be able to take care of this. I'll test and re-send my series once the tags are in.
All the branch name tags are in place now. This patch is ready for testing.
Thanks Michael, I've resent my series. I'll attach the output it produces here.
Created attachment 5178 [details] new releases.json
Looks better, thanks both.
The releases.json is still out of date, so the generator patches still need to be merged. Antonin, can you rebase and repost your patch?
I'm confused, Michael posted and merged a patch earlier today that uses meta-yocto to generate tags instead of yocto-docs[1]. So my series[2] does not apply anymore. Just to make sure, do we want to use yocto-docs or meta-yocto? The releases.json file generated from yocto-docs seemed fine to me. I also asked Michael[3]. I'll wait for an answer. [1]: https://lore.kernel.org/r/CADfgfoYh2fpNkSNTE5V3W0Eyq4vNARvw+1ZcHAvrpMwASibkDQ@mail.gmail.com [2]: https://lore.kernel.org/r/20260204-releases-parser-updates-v3-0-be208a7748b1@bootlin.com [3]: https://lore.kernel.org/r/DGCU4J5YR1W5.INVOLGGIIOMG@bootlin.com
My series has been merged, see: https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=93ed05a6db9e98c91f749afae984010177c682fa https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=4912221eb8830bc60e8a552bf7633f7f6dfa204c https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=0bd2a703b68db1ea8a55ba531aef1fac68166fcb https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=9968afb258e60fb992ea5b84fd74d0815fa91b0b https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=825f20349ea2e2fd83e5543e230d3388d108eba4 https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=ccf501e625ab44a1e148d891fbbaed6a61abeac5 https://git.yoctoproject.org/yocto-autobuilder-helper/commit/?id=45056bfd236903fd6281743156169e5c41699a1e The releases.json file is now generated from yocto-docs which contains all the tags needed to generate it. Moving to Resolved Fixed.