chore(ci): remove Codecov integration

- Remove codecov-action steps from test.yml and test-coverage.yml
- Update coverage summary to remove Codecov references
- Coverage still generated locally, just not uploaded externally

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Wuesteon 2025-12-01 23:26:58 +01:00
parent 0ebfde0851
commit 6748da8bbf
2 changed files with 4 additions and 58 deletions

View file

@ -65,16 +65,6 @@ jobs:
fi
done < coverage_dirs.txt
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
directory: ./coverage-combined
flags: unittests
name: manacore-monorepo
fail_ci_if_error: false
verbose: true
- name: Generate coverage summary
run: |
echo "## Test Coverage Summary" >> $GITHUB_STEP_SUMMARY

View file

@ -67,16 +67,6 @@ jobs:
env:
NODE_ENV: test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
files: ./apps/${{ matrix.project }}/apps/backend/coverage/lcov.info
flags: backend-${{ matrix.project }}
name: backend-${{ matrix.project }}
fail_ci_if_error: false
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
- name: Check coverage thresholds
run: |
echo "Checking coverage meets 80% threshold..."
@ -132,16 +122,6 @@ jobs:
env:
NODE_ENV: test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
files: ./apps/${{ matrix.project }}/apps/mobile/coverage/lcov.info
flags: mobile-${{ matrix.project }}
name: mobile-${{ matrix.project }}
fail_ci_if_error: false
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
# ====================
# 3. TEST WEB APPS
# ====================
@ -194,16 +174,6 @@ jobs:
env:
NODE_ENV: test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
files: ./apps/${{ matrix.project }}/apps/web/coverage/lcov.info
flags: web-${{ matrix.project }}
name: web-${{ matrix.project }}
fail_ci_if_error: false
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
# ====================
# 4. E2E TESTS (WEB)
# ====================
@ -297,16 +267,6 @@ jobs:
env:
NODE_ENV: test
- name: Upload coverage to Codecov
uses: codecov/codecov-action@v4
with:
files: ./packages/*/coverage/lcov.info
flags: shared-packages
name: shared-packages
fail_ci_if_error: false
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
# ====================
# 6. LINT & FORMAT CHECK
# ====================
@ -368,15 +328,11 @@ jobs:
run: |
echo "## 📊 Test Coverage Summary" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "Coverage reports uploaded to Codecov" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### Jobs Status" >> $GITHUB_STEP_SUMMARY
echo "- ✅ Backend Tests: ${{ needs.test-backends.result }}" >> $GITHUB_STEP_SUMMARY
echo "- ✅ Mobile Tests: ${{ needs.test-mobile.result }}" >> $GITHUB_STEP_SUMMARY
echo "- ✅ Web Tests: ${{ needs.test-web.result }}" >> $GITHUB_STEP_SUMMARY
echo "- ✅ Shared Packages Tests: ${{ needs.test-shared-packages.result }}" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "View detailed coverage at [Codecov](https://codecov.io/gh/${{ github.repository }})" >> $GITHUB_STEP_SUMMARY
echo "- Backend Tests: ${{ needs.test-backends.result }}" >> $GITHUB_STEP_SUMMARY
echo "- Mobile Tests: ${{ needs.test-mobile.result }}" >> $GITHUB_STEP_SUMMARY
echo "- Web Tests: ${{ needs.test-web.result }}" >> $GITHUB_STEP_SUMMARY
echo "- Shared Packages Tests: ${{ needs.test-shared-packages.result }}" >> $GITHUB_STEP_SUMMARY
# ====================
# 8. TEST STATUS CHECK