From 21e71e21356a70f8e7904f765cce0b6bad94fb4e Mon Sep 17 00:00:00 2001 From: Nicolas Niclausse Date: Mon, 16 Sep 2024 13:22:58 +0200 Subject: [PATCH 1/3] add publish test --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ec616d7ee..e58616341 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,6 +36,13 @@ jobs: - name: Gradle tests run: ./gradlew test || /usr/bin/true + - name: Publish Test Results + uses: EnricoMi/publish-unit-test-result-action@v2 + if: always() + with: + files: | + build/test-results/**/*.xml + - name: Get test artifacts uses: actions/upload-artifact@v4 with: From 4a3a0c73e040ac6b0d700893c2bda8d8940ba877 Mon Sep 17 00:00:00 2001 From: Nicolas Niclausse Date: Mon, 16 Sep 2024 13:59:37 +0200 Subject: [PATCH 2/3] fix name (we are not using docker) --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e58616341..b87b2ae0a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,7 +37,7 @@ jobs: run: ./gradlew test || /usr/bin/true - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@v2 + uses: EnricoMi/publish-unit-test-result-action/linux@v2 if: always() with: files: | From 65e7a7dcccae9ef9c5660dd19d0371089f239242 Mon Sep 17 00:00:00 2001 From: Nicolas Niclausse Date: Mon, 16 Sep 2024 15:19:52 +0200 Subject: [PATCH 3/3] try to fix permissions for tests --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b87b2ae0a..06393acaf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,12 @@ on: - "main" - "develop" +permissions: + contents: read + issues: read + checks: write + pull-requests: write + jobs: Continuous-Integration-Actions: runs-on: self-hosted