prometheus/.github
Julien Pivotto d98a8d0772
ci: run version upgrade test as a per-LTS matrix
Fan out the upgrade/downgrade test over each active LTS release so the
matrix jobs run in parallel and a single release failure does not mask
the others. A new list_lts_releases job reads the active LTS versions
from prometheus.io/download.json and feeds them to the matrix.

Add a --test.lts-version flag so TestVersionUpgrade can be restricted to
a single LTS release; when empty, all active LTS releases are tested.

Signed-off-by: Julien Pivotto <291750+roidelapluie@users.noreply.github.com>
(cherry picked from commit 827d0f9ad3)
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
2026-07-08 18:59:58 +02:00
..
ISSUE_TEMPLATE Allow blank issue reports again 2024-10-02 06:30:13 +02:00
workflows ci: run version upgrade test as a per-LTS matrix 2026-07-08 18:59:58 +02:00
PULL_REQUEST_TEMPLATE.md release: automate CHANGELOG.md generation and improve release notes process 2026-03-25 20:20:35 +01:00