Skip to content

Commit 6a01665

Browse files
committed
feat(62305): fixes for CI/CD TS
1 parent 87269da commit 6a01665

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

.github/workflows/ci-cd-typescript.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,11 @@ on:
77
DOCKER_PASSWORD:
88
required: true
99
inputs:
10-
uploadJarArtifact:
10+
checkAndTestOutsideDocker:
1111
required: false
1212
type: boolean
1313
default: false
14-
jarArtifactName:
15-
required: false
16-
type: string
17-
jarArtifactPath:
18-
required: false
19-
type: string
20-
checkAndTestOutsideDocker:
14+
codeCoverageEnabled:
2115
required: false
2216
type: boolean
2317
default: false
@@ -52,6 +46,18 @@ jobs:
5246
if: ${{ inputs.checkAndTestOutsideDocker }}
5347
run: npm run check-and-build
5448

49+
- name: Upload coverage reports to Codecov
50+
if: ${{ codeCoverageEnabled }}
51+
uses: codecov/codecov-action@v5
52+
with:
53+
token: ${{ secrets.CODECOV_TOKEN }}
54+
55+
- name: Upload test results to Codecov
56+
if: ${{ codeCoverageEnabled && !cancelled() }}
57+
uses: codecov/test-results-action@v1
58+
with:
59+
token: ${{ secrets.CODECOV_TOKEN }}
60+
5561
- name: Lowercase Docker Image Name
5662
run: |
5763
echo "IMAGE_NAME=${IMAGE_NAME_MIXED_CASE,,}" >> "${GITHUB_ENV}"

0 commit comments

Comments
 (0)