diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml new file mode 100644 index 0000000..1fa9e18 --- /dev/null +++ b/.github/workflows/coveralls.yml @@ -0,0 +1,17 @@ +on: [push, pull_request] +name: Generate Coveralls report +jobs: + build: + runs-on: 'ubuntu-latest' + steps: + - uses: actions/checkout@v2 + - uses: shogo82148/actions-setup-perl@v1 + with: + perl-version: 5.32 + - name: Run with coverage checking + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + cpanm --installdeps . + cpanm Devel::Cover::Report::Coveralls + cover -test -report Coveralls diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 94ffb33..0000000 --- a/.travis.yml +++ /dev/null @@ -1,9 +0,0 @@ -language: perl -matrix: - include: - - perl: 5.20 - env: COVERAGE=1 - dist: trusty -before_install: - - eval $(curl https://travis-perl.github.io/init) --auto -sudo: false