diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4434158..2eebe4c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,10 +4,15 @@ on: [ push ] jobs: test: - runs-on: ubuntu-latest - container: - image: "perl:5.32" + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: ['ubuntu-latest', 'macos-14', 'macos-13'] + perl: [ '5.38', '5.36', '5.34', '5.32', '5.30' ] + name: Perl ${{ matrix.perl }} on ${{ matrix.os }} steps: + - name: Setup Perl environment + uses: shogo82148/actions-setup-perl@v1 - uses: actions/checkout@v2 - name: Install Toolchain run: cpanm -q -n --no-man-pages App::cpm