From 4244f17a4fd59744e685c7fc3ad421dafe0e1085 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Wed, 13 Oct 2021 21:37:38 +0200 Subject: [PATCH 01/10] ci: update java 16 to 17 for PR test run, change distribution to temurin Eclipse Temurin is the successor of AdoptOpenJDK. --- .github/workflows/ci.yml | 6 +++--- .github/workflows/pull-request.yml | 6 +++--- .github/workflows/release.yml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc42ec6d..3dbde99a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Java uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 8 - name: Cache Gradle uses: actions/cache@v2 @@ -51,7 +51,7 @@ jobs: - name: Setup Java uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 8 - name: Cache Gradle uses: actions/cache@v2 @@ -84,7 +84,7 @@ jobs: - name: Set up JDK 11 uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 11 - name: Cache SonarCloud packages uses: actions/cache@v2 diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 207eecbd..7c48dde5 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -33,7 +33,7 @@ jobs: fail-fast: false matrix: os: [ ubuntu-latest, macos-latest, windows-latest ] - java: [ 8, 11, 16 ] + java: [ 8, 11, 17 ] needs: [ validation, commitlint ] runs-on: ${{ matrix.os }} steps: @@ -42,7 +42,7 @@ jobs: - name: Setup Java uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: ${{ matrix.java }} - name: Cache Gradle uses: actions/cache@v2 @@ -85,7 +85,7 @@ jobs: if: env.SONAR_TOKEN != null uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 11 - name: Cache SonarCloud packages if: env.SONAR_TOKEN != null diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index be605f5c..0f8cd320 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: - name: Setup Java uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 8 - name: Cache Gradle uses: actions/cache@v2 @@ -47,7 +47,7 @@ jobs: - name: Setup Java uses: actions/setup-java@v2 with: - distribution: 'adopt' + distribution: 'temurin' java-version: 8 - name: Cache Gradle uses: actions/cache@v2 From 88c207cd2725eaea2e8f32990688ead6dedf4c93 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 18 Oct 2021 20:19:51 +0200 Subject: [PATCH 02/10] ci: revert to publish-unit-test-results to v1.20 to investigate possible breaking change --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 7c48dde5..68763998 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.20 if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml' From e2a6184ffa1ebb444508a714040ef96d3d1a4988 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 18 Oct 2021 20:30:36 +0200 Subject: [PATCH 03/10] ci: upgrade publish-unit-test-result to 1.22 to find where was the breaking change --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 68763998..8203331c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.20 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml' From 32eba9833e59b2a01acfa5c031a06426c8d89ae9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 18 Oct 2021 20:39:43 +0200 Subject: [PATCH 04/10] ci: upgrade publish-unit-test-result to 1.23 to find where was the breaking change --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8203331c..7f35d609 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.23 if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml' From 343ba8bf1b8e676609ad7d0e2c457f36d82ae67c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 18 Oct 2021 20:57:30 +0200 Subject: [PATCH 05/10] ci: revert publish-unit-test-result to 1.22 the breaking change appears to be introduced in 1.23 --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 7f35d609..8203331c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.23 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml' From c4839d0fd551a0ac66c2d26598dee9a5be2358eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 29 Nov 2021 21:15:53 +0100 Subject: [PATCH 06/10] ci: upgrade publish-unit-test-result to 1.24 --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8203331c..870b2cf6 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.24 if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml' From da531026c9362411b9f485b982ece58f07ea58e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 29 Nov 2021 21:34:41 +0100 Subject: [PATCH 07/10] ci: upgrade publish-unit-test-result to 1.22 --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 870b2cf6..8203331c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.24 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml' From ac7bf1f354bbef3fec06129968be2093ef7d07db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 29 Nov 2021 21:49:37 +0100 Subject: [PATCH 08/10] ci: try removing "with: files" --- .github/workflows/pull-request.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8203331c..cfba3415 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,10 +65,8 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.24 if: always() && matrix.os != 'ubuntu-latest' - with: - files: '**/build/test-results/**/*.xml' build: name: Sonar analysis From 8480a1604f79aba894d21016db2cb4bb954b0ee6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Mon, 29 Nov 2021 22:02:46 +0100 Subject: [PATCH 09/10] Revert "ci: try removing "with: files"" This reverts commit ac7bf1f354bbef3fec06129968be2093ef7d07db. --- .github/workflows/pull-request.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index cfba3415..8203331c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,8 +65,10 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.24 + uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 if: always() && matrix.os != 'ubuntu-latest' + with: + files: '**/build/test-results/**/*.xml' build: name: Sonar analysis From 23abb34250dd6572961843e6da45e0cc74ec00b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Vajner?= Date: Wed, 1 Dec 2021 06:03:17 +0100 Subject: [PATCH 10/10] ci: use fixed action from feature branch --- .github/workflows/pull-request.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 8203331c..f7bcb87c 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -65,7 +65,7 @@ jobs: shell: cmd run: gradlew --info check - name: Publish Unit Test Results - uses: EnricoMi/publish-unit-test-result-action/composite@v1.22 + uses: EnricoMi/publish-unit-test-result-action/composite@branch-treat-empty-input-strings-as-none if: always() && matrix.os != 'ubuntu-latest' with: files: '**/build/test-results/**/*.xml'