diff mbox series

[2/2] set_versions.py: use bitbake "dev" version when our series is devbranch

Message ID 20260409-fix-milestone-tag-builds-v1-2-33b14f05fad0@bootlin.com
State New
Headers show
Series set_versions.py fixes | expand

Commit Message

Antonin Godard April 9, 2026, 1:01 p.m. UTC
We now have milestone tags which do not correspond to a released
version of bitbake yet, so the intersphinx fetch from bitbake would
fail. This wouldn't happen before as we didn't have tags until a release
was made.

Fix it by checking for our current series, and if equal to the
devbranch, use bitbake version "dev".

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
 documentation/set_versions.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/documentation/set_versions.py b/documentation/set_versions.py
index 0e4832f5e..4ded9328c 100755
--- a/documentation/set_versions.py
+++ b/documentation/set_versions.py
@@ -124,7 +124,10 @@  for t in tags.split():
         for series in release_series:
             if release_series[series] == seriesversion:
                 ourseries = series
-                bitbakeversion = bitbake_mapping[ourseries]
+                if ourseries == devbranch:
+                    bitbakeversion = "dev"
+                else:
+                    bitbakeversion = bitbake_mapping[ourseries]
                 break
         break