Skip to content

Commit fbaafc7

Browse files
author
Duncan Ferguson
committed
Fixes to some test steps
- Add in the path to the fake xterm script (as docker doesnt have xterm) - Add in perl 5.41 for testing - Log environment info and perl version in test output - Ensure the manifesst file is built before testing starts
1 parent a5504bc commit fbaafc7

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/dzil_tester.yml

+10
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
perl-version:
16+
- '5.41'
1617
- '5.40'
1718
- '5.38'
1819
- '5.36'
@@ -37,11 +38,19 @@ jobs:
3738

3839
steps:
3940
- uses: actions/checkout@main
41+
- name: Amend PATH
42+
run: |
43+
echo "${{ env.GITHUB_WORKSPACE }}/t/bin" >> $GITHUB_PATH
44+
- name: Current env
45+
run: env
46+
- name: Perl info
47+
run: perl -V
4048
- name: Regular tests
4149
if: ${{ !matrix.coverage }}
4250
run: |
4351
cpanm -n -f Pod::Coverage::TrustPod Test::Perl::Critic Test::Pod::Coverage Test::Pod Test::Trap
4452
perl Build.PL
53+
perl Build manifest
4554
perl Build test
4655
env:
4756
RELEASE_TESTING: 1
@@ -51,6 +60,7 @@ jobs:
5160
run: |
5261
cpanm -n -f Pod::Coverage::TrustPod Test::Perl::Critic Test::Pod::Coverage Test::Pod Test::Trap
5362
perl Build.PL
63+
perl Build manifest
5464
perl Build test
5565
env:
5666
COVERAGE: 1

0 commit comments

Comments
 (0)