Codebase list liblexical-underscore-perl / 2f30725
Updating GitHub Actions. Toby Inkster 3 years ago
1 changed file(s) with 6 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
6969 test:
7070 name: Perl ${{ matrix.perl }} ${{ matrix.os }} ${{ matrix.joblabel }}
7171 needs: dist
72 runs-on: ${{ matrix.os }}-latest
72 runs-on: ${{ ( matrix.os=='strawberry' && 'windows' ) || matrix.os }}-latest
7373 env:
7474 GHA_TESTING_MODE: ${{ matrix.extended_testing }}
7575 GHA_TESTING_COVER: ${{ matrix.coverage }}
8787 - { os: 'windows', perl: '5.8' }
8888 - { os: 'windows', perl: '5.10' }
8989 - { os: 'windows', perl: '5.12' }
90 - { os: 'strawberry', perl: '5.8' }
91 - { os: 'strawberry', perl: '5.10' }
92 - { os: 'strawberry', perl: '5.12' }
9093 include:
9194 - os: 'ubuntu'
9295 perl: '5.30'
105108 with:
106109 perl-version: ${{ matrix.perl }}
107110 multi-thread: ${{ matrix.threaded }}
111 distribution: ${{ ( matrix.os=='strawberry' && 'strawberry' ) || 'default' }}
108112 - name: Perl version
109113 run: |
110114 perl -v
113117 run: perl Makefile.PL
114118 - name: Install dependencies
115119 run: |
116 cpanm App::GhaProve
120 cpanm -n App::GhaProve
117121 cpanm -n --installdeps ./build
118122 - name: Install extra dependencies
119123 if: matrix.extra_dependencies || matrix.coverage