From 7ba84e429faa3b1287a50284019ee2e4d56255a9 Mon Sep 17 00:00:00 2001 From: GitLab CI Runner Date: Thu, 11 Sep 2025 21:51:40 -0600 Subject: [PATCH] CI: Refactor release version calculation to use Python script Replace shell-based date calculations with comprehensive Python script that provides: - Proper RC numbering counting backwards from final release dates - Dead period detection for dates too early in the cycle - Automated documentation updates with commit tracking - Better error handling and testing coverage - Shell variable output for CI integration The new Python-based approach replaces fragile shell arithmetic with robust datetime calculations and includes comprehensive test coverage. Co-developed-by: Claude Signed-off-by: Simon Glass