From 1e5e2243e561da42e8ea2c61e7834ab1b6b080a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nick=20J=C3=BCttner?= Date: Thu, 6 Aug 2026 13:43:53 +0200 Subject: [PATCH] Run the full E2E suite set automatically on release PRs Release PRs are created with an empty body, so Tekton - which starts the tests from a /run line in the PR body - never ran anything on them, and releases were merged with no E2E run at all. giantswarm/github-workflows#266 makes the release PR body come from this file when present. cluster-test-suites already expands to every suite for this provider once it detects a release PR, so no suite parameters are needed. --- .github/release-pr-body.md | 14 ++++++++++++++ CHANGELOG.md | 4 ++++ 2 files changed, 18 insertions(+) create mode 100644 .github/release-pr-body.md diff --git a/.github/release-pr-body.md b/.github/release-pr-body.md new file mode 100644 index 0000000..57f6bf4 --- /dev/null +++ b/.github/release-pr-body.md @@ -0,0 +1,14 @@ + + +The full set of E2E test suites for this provider runs automatically on this release PR. + +/run cluster-test-suites diff --git a/CHANGELOG.md b/CHANGELOG.md index ec114fe..7ff7328 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Added + +- CI: Run the full set of E2E test suites automatically on release PRs, via `.github/release-pr-body.md`. Towards https://github.com/giantswarm/roadmap/issues/4334 + ## [3.0.0] - 2026-08-05 ### Changed