From 94e6c7e4169295ac621acb43bddf18d61a58ff2a Mon Sep 17 00:00:00 2001 From: ndr_brt Date: Thu, 22 Aug 2024 09:55:09 +0200 Subject: [PATCH] ci: cleanup --- .github/workflows/verify.yaml | 75 +++-------------------------------- 1 file changed, 5 insertions(+), 70 deletions(-) diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml index 177f5ffdd72..e220f1b9022 100644 --- a/.github/workflows/verify.yaml +++ b/.github/workflows/verify.yaml @@ -21,7 +21,6 @@ jobs: steps: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - - name: Run Checkstyle run: ./gradlew checkstyleMain checkstyleTest checkstyleTestFixtures @@ -38,22 +37,16 @@ jobs: steps: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - - name: Run Javadoc run: ./gradlew javadoc Unit-Tests: runs-on: ubuntu-latest - env: - JACOCO: true steps: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - - name: Run unit tests - uses: eclipse-edc/.github/.github/actions/run-tests@main - with: - command: ./gradlew test jacocoTestReport + run: ./gradlew test Postgresql-Integration-Tests: runs-on: ubuntu-latest @@ -69,11 +62,8 @@ jobs: steps: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - - name: Postgresql Tests - uses: eclipse-edc/.github/.github/actions/run-tests@main - with: - command: ./gradlew test -DincludeTags="PostgresqlIntegrationTest" + run: ./gradlew test -DincludeTags="PostgresqlIntegrationTest" End-To-End-Tests: runs-on: ubuntu-latest @@ -81,79 +71,24 @@ jobs: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - name: End to End Integration Tests - uses: eclipse-edc/.github/.github/actions/run-tests@main - with: - command: ./gradlew test jacocoTestReport -DincludeTags="EndToEndTest" + run: ./gradlew test -DincludeTags="EndToEndTest" Component-Tests: - env: - JACOCO: true runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - name: Component Tests - uses: eclipse-edc/.github/.github/actions/run-tests@main - with: - command: ./gradlew test jacocoTestReport -DincludeTags="ComponentTest" + run: ./gradlew test -DincludeTags="ComponentTest" API-Tests: - env: - JACOCO: true runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: eclipse-edc/.github/.github/actions/setup-build@main - - name: Component Tests - uses: eclipse-edc/.github/.github/actions/run-tests@main - with: - command: ./gradlew test jacocoTestReport -DincludeTags="ApiTest" - - Upload-Test-Report: - needs: - - API-Tests - - Component-Tests - - End-To-End-Tests - - Postgresql-Integration-Tests - - Unit-Tests - - permissions: - checks: write - pull-requests: write - - runs-on: ubuntu-latest - if: always() - steps: - - name: Download Artifacts - uses: actions/download-artifact@v4 - with: - path: artifacts - - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@v2 - if: always() - with: - junit_files: "**/test-results/**/*.xml" - - Upload-Coverage-Report-To-Codecov: - needs: - - API-Tests - - Unit-Tests - - Component-Tests - - End-To-End-Tests - - runs-on: ubuntu-latest - if: always() - steps: - # Sources are needed for Codecov report - - uses: actions/checkout@v4 - - name: Download Artifacts - uses: actions/download-artifact@v4 - with: - path: artifacts - - name: CodeCov - uses: codecov/codecov-action@v4 + run: ./gradlew test -DincludeTags="ApiTest" Verify-OpenApi: if: github.event_name == 'pull_request'