Skip to content

Commit

Permalink
GitHub Action: rebuild workflower
Browse files Browse the repository at this point in the history
  • Loading branch information
rjbs committed Nov 21, 2023
1 parent e76e648 commit 51b9c03
Showing 1 changed file with 10 additions and 14 deletions.
24 changes: 10 additions & 14 deletions .github/workflows/multiperl-test.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
name: "multiperl test"
on: [ push, pull_request ]
on:
push:
branches: "*"
tags-ignore: "*"
pull_request: ~

# FUTURE ENHANCEMENT(s):
# * install faster (see below)
Expand All @@ -25,8 +29,10 @@ jobs:
# installing via cpanm that could, instead, be installed from apt. I
# may do that later, but for now, it's fine! -- rjbs, 2023-01-07
run: |
dzil authordeps --missing | /tmp/cpanm --notest -S
dzil listdeps --author --missing | /tmp/cpanm --notest -S
dzil authordeps --missing > /tmp/deps-phase-1.txt
/tmp/cpanm --notest -S < /tmp/deps-phase-1.txt
dzil listdeps --author --missing >> /tmp/deps-phase-2.txt
/tmp/cpanm --notest -S < /tmp/deps-phase-2.txt
- name: Build tarball
run: |
dzil build --in Dist-To-Test
Expand All @@ -50,17 +56,7 @@ jobs:
strategy:
fail-fast: false
matrix:
perl-version:
- 'latest'
- '5.36'
- '5.34'
- '5.32'
- '5.30'
- '5.28'
- '5.26'
- '5.24'
- '5.22'
- '5.20'
perl-version: [ "devel", "5.36", "5.34", "5.32", "5.30", "5.28", "5.26", "5.24", "5.22", "5.20" ]

container:
image: perldocker/perl-tester:${{ matrix.perl-version }}
Expand Down

0 comments on commit 51b9c03

Please sign in to comment.