[MM-62409] Generate and publish code coverage for webapp (#31144)
* Generate and publish code coverage for webapp * Upate coverage output path * Simplify coverage patterns * Disable coverage file search --------- Co-authored-by: Mattermost Build <build@mattermost.com>
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
50d81c2a38
Коммит
65c5f40c6a
1
.github/workflows/webapp-ci-pr.yml
поставляемый
1
.github/workflows/webapp-ci-pr.yml
поставляемый
@@ -18,3 +18,4 @@ concurrency:
|
||||
jobs:
|
||||
pr-ci:
|
||||
uses: ./.github/workflows/webapp-ci-template.yml
|
||||
secrets: inherit
|
||||
|
||||
6
.github/workflows/webapp-ci-template.yml
поставляемый
6
.github/workflows/webapp-ci-template.yml
поставляемый
@@ -75,6 +75,12 @@ jobs:
|
||||
NODE_OPTIONS: --max_old_space_size=5120
|
||||
run: |
|
||||
npm run test-ci
|
||||
- name: Upload coverage to Codecov
|
||||
uses: codecov/codecov-action@v5
|
||||
with:
|
||||
token: ${{ secrets.CODECOV_TOKEN }}
|
||||
disable_search: true
|
||||
files: ./webapp/channels/coverage/lcov.info
|
||||
|
||||
build:
|
||||
runs-on: ubuntu-22.04
|
||||
|
||||
Ссылка в новой задаче
Block a user