name: Perl module test

on: [push, pull_request]

jobs:
  perl-job:
    runs-on: ${{ matrix.os }}
    strategy:
      fail-fast: false
      matrix:
        os: ['ubuntu-latest']
        perl: [ 'latest', '5.32', '5.30' ]
    name: Perl ${{ matrix.perl }} on ${{ matrix.os }}
    container:
      image: perldocker/perl-tester:${{ matrix.perl }} 
    steps:
      - uses: actions/checkout@v2
      - name: Regular tests
      - run: perl -V
      - run: |
          dzil authordeps --missing | cpanm --notest
          dzil listdeps --author --missing | cpanm --notest
      - run: prove -l t/*/*.t
name: Perl module test

on: [push, pull_request]

jobs:
  perl-job:
    runs-on: ${{ matrix.os }}
    strategy:
      fail-fast: false
      matrix:
        os: ['ubuntu-latest']
        perl: [ 'latest', '5.32', '5.30' ]
    name: Perl ${{ matrix.perl }} on ${{ matrix.os }}
    container:
      image: perldocker/perl-tester:${{ matrix.perl }} 
    steps:
      - uses: actions/checkout@v2
      - name: Regular tests
      - run: perl -V
      - run: dzil authordeps --missing | cpanm --notest
      - run: dzil listdeps --author --missing | cpanm --notest
      - run: prove -l t/*/*.t
Use run in different lines
Use run in different lines
