blob: 98a61d6d1be7a832dd29612277a856b44af09f52 [file] [log] [blame]
Akronb1ecf932021-03-02 17:36:49 +01001name: CI Perl Linux
2on:
3 push:
4 branches:
5 - '*'
6 tags-ignore:
7 - '*'
8 pull_request:
9jobs:
10 perl:
11 runs-on: ubuntu-latest
12 strategy:
13 matrix:
14 perl-version:
15 - '5.20'
16 - '5.22'
17 - '5.30'
18 - '5.32'
19 name: Perl ${{ matrix.perl-version }} on Linux
20 container:
21 image: perl:${{ matrix.perl-version }}
22 steps:
23 - uses: actions/checkout@v2
24 - name: perl -V
25 run: perl -V
26 - name: Install dependencies
27 run: |
Marc Kupietza19734d2022-03-28 15:25:52 +020028 cpanm https://github.com/Akron/Mojolicious-Plugin-Localize.git
Akronf6296f32021-03-16 16:09:17 +010029 cpanm --installdeps .
Akronb1ecf932021-03-02 17:36:49 +010030 cpanm -n Cpanel::JSON::XS EV
31 - name: Run tests
32 run: prove -lr t/