diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml index e4f626cb..aac81930 100644 --- a/.github/workflows/coveralls.yml +++ b/.github/workflows/coveralls.yml @@ -13,17 +13,27 @@ jobs: with: perl-version: 5.38 - - name: install cpanm and multiple modules + - name: install cpanm and modules uses: perl-actions/install-with-cpanm@v1 with: install: | Devel::Cover sudo: true - - run: cpanm --installdeps -n -f . + - name: install cpanm and modules + uses: perl-actions/install-with-cpanm@v1 + with: + install: | + GeoIP2 + Time::TAI64 + Mail::DMARC + tests: false + sudo: false + - run: cpanm --installdeps -n -f Mail::SPF Mail::DMARC GeoIP2 ClamAV::Client Redis + - run: cpanm --installdeps -n -f . - - name: Run tests + - name: Run tests with coverage env: HARNESS_PERL_SWITCHES: '-MDevel::Cover=+ignore,^t/' run: prove -lrv t