Devel::Cover::Report::Coveralls as an GitHub Action.
Put this action before running tests step.
Devel::Cover::Report::Coveralls
and Devel::Cover
are installed.
Then, it reports to Coveralls on post.
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Setup perl
uses: shogo82148/actions-setup-perl@v1
with:
perl-version: 5.32
- name: Coveralls
uses: mihyaeru21/actions-report-coveralls-perl@v1
- name: Run tests
env:
HARNESS_PERL_SWITCHES: '-MDevel::Cover=+ignore,^local/|^t/'
run: prove -lrv t