Skip to content

Commit 856e5b3

Browse files
committed
codecov fix
1 parent 306cdcf commit 856e5b3

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/continuous-integration.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,16 +39,17 @@ jobs:
3939
image: perldocker/perl-tester:${{ matrix.perl-version }}
4040

4141
steps:
42-
- uses: actions/checkout@main
43-
with:
44-
submodules: recursive
42+
- name: checkout
43+
uses: "actions/checkout@v4"
44+
4545
- name: perl version
4646
run: perl -V
47+
4748
- name: install dependencies
4849
run: cpanm --notest --installdeps --verbose .
4950

5051
- if: ${{ matrix.cover }}
51-
run: cpanm -n Devel::Cover::Report::Coveralls
52+
run: cpanm -n Devel::Cover::Report::Coveralls Module::Build Devel::Cover Devel::Cover::Report::Codecov
5253

5354
- name: build
5455
run: |
@@ -58,7 +59,10 @@ jobs:
5859
- if: ${{ matrix.cover }}
5960
env:
6061
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
61-
run: cover -report Coveralls -test
62+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
63+
run: |
64+
cover -report Coveralls -test
65+
cover -report codecov
6266

6367
- if: ${{ matrix.cover }}
6468
name: Upload coverage reports to Codecov

0 commit comments

Comments
 (0)