From 6817232ab5cb9cf8e7469eaaba771f58b57b5ae2 Mon Sep 17 00:00:00 2001 From: Jens Papenhagen Date: Tue, 30 Jun 2026 20:32:18 +0200 Subject: [PATCH 1/3] add JUnit 6.1.1 and auto-update workflow for dep verification --- .github/workflows/update-verification.yml | 41 +++++++++++++++++++++++ gradle/verification-metadata.xml | 38 +++++++++++++++++++++ 2 files changed, 79 insertions(+) create mode 100644 .github/workflows/update-verification.yml diff --git a/.github/workflows/update-verification.yml b/.github/workflows/update-verification.yml new file mode 100644 index 0000000..4cda9f4 --- /dev/null +++ b/.github/workflows/update-verification.yml @@ -0,0 +1,41 @@ +name: Update Dependency Verification + +on: + push: + branches: + - main + - develop + paths-ignore: + - 'gradle/verification-metadata.xml' + +jobs: + update: + runs-on: ubuntu-22.04 + permissions: + contents: write + + steps: + - name: Checkout code + uses: actions/checkout@v7.0.0 + with: + ref: ${{ github.ref }} + + - name: Set up JDK 17 + uses: actions/setup-java@v5.4.0 + with: + java-version: '17' + distribution: 'temurin' + + - name: Grant execute permission for gradlew + run: chmod +x gradlew + + - name: Regenerate dependency verification metadata + run: ./gradlew --write-verification-metadata sha256 build -x test + + - name: Commit updated verification metadata + run: | + git diff --quiet gradle/verification-metadata.xml || { + git add gradle/verification-metadata.xml + git commit -m "auto: update dependency verification metadata [skip ci]" + git push + } diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 431b39d..d4cc4c4 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -2199,6 +2199,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From b34d3476d9075b5c944fe27f8f0db6ac7a6f1cc2 Mon Sep 17 00:00:00 2001 From: Jens Papenhagen Date: Tue, 30 Jun 2026 20:35:49 +0200 Subject: [PATCH 2/3] update verification-metadata --- gradle/verification-metadata.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index d4cc4c4..30f0b1b 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -2208,11 +2208,17 @@ + + + + + + @@ -2223,11 +2229,17 @@ + + + + + + From 4d3b139d289611a30ecc4926ff5c66f4e632dd85 Mon Sep 17 00:00:00 2001 From: Jens Papenhagen Date: Tue, 30 Jun 2026 20:36:37 +0200 Subject: [PATCH 3/3] add JUnit 6.1.1 JAR SHA-256 entries for dep verification --- gradle/verification-metadata.xml | 36 ++++++++++++++++++++++---------- 1 file changed, 25 insertions(+), 11 deletions(-) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index 30f0b1b..bb02667 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -2223,11 +2223,14 @@ - - - - - + + + + + + + + @@ -2244,12 +2247,23 @@ - - - - - - + + + + + + + + + + + + + + + + +