diff --git a/.forgejo/workflows/ci.yml b/.forgejo/workflows/ci.yml index 561eec8..fdf4110 100644 --- a/.forgejo/workflows/ci.yml +++ b/.forgejo/workflows/ci.yml @@ -39,13 +39,6 @@ jobs: run: npx vue-tsc --noEmit working-directory: frontend - - name: Frontend unit tests - run: npm run test - working-directory: frontend - - - name: Backend unit tests - run: ./gradlew :backend:test - - name: Backend coverage run: ./gradlew :backend:jacocoTestCoverageVerification @@ -53,6 +46,20 @@ jobs: run: npm run test:coverage working-directory: frontend + - name: Upload backend coverage report + uses: actions/upload-artifact@v4 + with: + name: backend-coverage + path: backend/build/reports/jacoco/test/html/ + retention-days: 7 + + - name: Upload frontend coverage report + uses: actions/upload-artifact@v4 + with: + name: frontend-coverage + path: frontend/coverage/ + retention-days: 7 + e2e: name: E2E browser tests runs-on: ubuntu-latest