@@ -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;
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(-)