| name: CI Linux | |
| on: | |
| push: | |
| branches: | |
| - '*' | |
| tags-ignore: | |
| - '*' | |
| pull_request: | |
| jobs: | |
| perl: | |
| runs-on: ubuntu-latest | |
| strategy: | |
| matrix: | |
| perl-version: | |
| - '5.20' | |
| - '5.22' | |
| - '5.30' | |
| - '5.32' | |
| name: Perl ${{ matrix.perl-version }} on Linux | |
| container: | |
| image: perl:${{ matrix.perl-version }} | |
| steps: | |
| - uses: actions/checkout@v2 | |
| - name: perl -V | |
| run: perl -V | |
| - name: Install unzip | |
| run: apt install unzip | |
| - name: Install dependencies | |
| run: | | |
| cpanm -n --installdeps . | |
| - name: Run tests | |
| run: prove -lr t/ |