fix(codecov): use cobertura (#8235)

This commit is contained in:
ckohen
2022-07-05 03:32:05 -07:00
committed by GitHub
parent eb9ad46d4f
commit fd1c24036f
3 changed files with 10 additions and 10 deletions

View File

@@ -6,47 +6,47 @@ runs:
- name: Upload Builders Coverage - name: Upload Builders Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/builders/coverage/lcov.info files: ./packages/builders/coverage/cobertura-coverage.xml
flags: builders flags: builders
- name: Upload Collection Coverage - name: Upload Collection Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/collection/coverage/lcov.info files: ./packages/collection/coverage/cobertura-coverage.xml
flags: collection flags: collection
- name: Upload Discord.js Coverage - name: Upload Discord.js Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/discord.js/coverage/lcov.info files: ./packages/discord.js/coverage/cobertura-coverage.xml
flags: discord.js flags: discord.js
- name: Upload Proxy Coverage - name: Upload Proxy Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/proxy/coverage/lcov.info files: ./packages/proxy/coverage/cobertura-coverage.xml
flags: proxy flags: proxy
- name: Upload Rest Coverage - name: Upload Rest Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/rest/coverage/lcov.info files: ./packages/rest/coverage/cobertura-coverage.xml
flags: rest flags: rest
- name: Upload Voice Coverage - name: Upload Voice Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/voice/coverage/lcov.info files: ./packages/voice/coverage/cobertura-coverage.xml
flags: voice flags: voice
- name: Upload Website Coverage - name: Upload Website Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/website/coverage/lcov.info files: ./packages/website/coverage/cobertura-coverage.xml
flags: website flags: website
- name: Upload Utilities Coverage - name: Upload Utilities Coverage
uses: codecov/codecov-action@v3 uses: codecov/codecov-action@v3
with: with:
files: ./packages/actions/coverage/lcov.info, ./packages/docgen/coverage/lcov.info, ./packages/scripts/coverage/lcov.info files: ./packages/actions/coverage/cobertura-coverage.xml, ./packages/docgen/coverage/cobertura-coverage.xml, ./packages/scripts/coverage/cobertura-coverage.xml
flags: utilities flags: utilities

View File

@@ -7,5 +7,5 @@ module.exports = {
collectCoverage: true, collectCoverage: true,
collectCoverageFrom: ['src/**/*.ts'], collectCoverageFrom: ['src/**/*.ts'],
coverageDirectory: 'coverage', coverageDirectory: 'coverage',
coverageReporters: ['text', 'lcov', 'clover'], coverageReporters: ['text', 'lcov', 'cobertura'],
}; };

View File

@@ -7,7 +7,7 @@ export default defineConfig({
coverage: { coverage: {
enabled: true, enabled: true,
all: true, all: true,
reporter: ['text', 'lcov', 'clover'], reporter: ['text', 'lcov', 'cobertura'],
include: ['src'], include: ['src'],
// All ts files that only contain types, due to ALL // All ts files that only contain types, due to ALL
exclude: ['**/*.{interface,type,d}.ts'], exclude: ['**/*.{interface,type,d}.ts'],