From ea8d529325dab11ddd755aee688c06f1b7b55711 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Porras=20Campo?= Date: Mon, 1 Jun 2026 14:44:24 +0200 Subject: [PATCH] build: add a release check to verify the version of the package features --- .github/workflows/release.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ba9b1502b..991a6de60 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -84,6 +84,25 @@ jobs: fi echo "Found snapshot for commit $SHA" + - name: Verify feature.xml versions match release version + run: | + RELEASE_VERSION="${{ steps.version.outputs.tag }}" + EXPECTED="${RELEASE_VERSION#v}.qualifier" + ERRORS=0 + while IFS= read -r -d '' FILE; do + FEATURE_ID=$(awk '/