mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 19:41:09 +02:00
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:
parent
0ebfde0851
commit
6748da8bbf
2 changed files with 4 additions and 58 deletions
10
.github/workflows/test-coverage.yml
vendored
10
.github/workflows/test-coverage.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
52
.github/workflows/test.yml
vendored
52
.github/workflows/test.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue