diff mbox series

[yocto-autobuilder-helper] dashboard: include the next major release as an active release series

Message ID 20250508195621.1494886-1-ross.burton@arm.com
State New
Headers show
Series [yocto-autobuilder-helper] dashboard: include the next major release as an active release series | expand

Commit Message

Ross Burton May 8, 2025, 7:56 p.m. UTC
We have a 6.0 target in bugilla now, so consider that active.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 scripts/dashboard/bugtriage/index.html | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)
diff mbox series

Patch

diff --git a/scripts/dashboard/bugtriage/index.html b/scripts/dashboard/bugtriage/index.html
index 2abeba48..19f66759 100644
--- a/scripts/dashboard/bugtriage/index.html
+++ b/scripts/dashboard/bugtriage/index.html
@@ -327,13 +327,15 @@ 
         } else {
           // If there's not a latest_tag set then this is the current development cycle.
 
-          // The current major release is active
+          // The current release is active (e.g. 5.3)
           active.push(release.series_version);
-          // And so is the next major release
-          const parts = release.series_version.split(".")
+
+          // And so is the next minor release (eg 5.4)
+          let parts = release.series_version.split(".");
           parts[parts.length - 1]++;
-          const next = parts.join(".")
+          const next = parts.join(".");
           active.push(next);
+
           // And all of the next releases milestones
           let milestones = new Set([1, 2, 3, 4].map((m) => `${next} M${m}`));
           active.push(...milestones);
@@ -344,6 +346,11 @@ 
           const seenMilestones = new Set(release.releases.map((s) => s.replace("_", " ")));
           milestones = milestones.difference(seenMilestones);
           active.push(...milestones);
+
+          // The next major release (eg 6.0) is active
+          parts = release.series_version.split(".");
+          active.push(`${parseInt(parts[0])+1}.0`);
+          console.log(active);
         }
       }
       return active;