ci: Update release workflow (no-changelog) (#13561)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2025-02-27 12:54:45 +01:00
committed by GitHub
parent 6ddcc1f8c9
commit ec57ac4ea2
3 changed files with 13 additions and 155 deletions

View File

@@ -12,6 +12,8 @@ const tsJestOptions = {
const { baseUrl, paths } = require('get-tsconfig').getTsconfig().config?.compilerOptions;
const isCoverageEnabled = process.env.COVERAGE_ENABLED === 'true';
/** @type {import('jest').Config} */
const config = {
verbose: true,
@@ -32,8 +34,8 @@ const config = {
return acc;
}, {}),
setupFilesAfterEnv: ['jest-expect-message'],
collectCoverage: process.env.COVERAGE_ENABLED === 'true',
coverageReporters: ['text-summary'],
collectCoverage: isCoverageEnabled,
coverageReporters: ['text-summary', 'lcov', 'html-spa'],
collectCoverageFrom: ['src/**/*.ts'],
};