Skip to content

Commit f825e3b

Browse files
committed
GitHub Actions: regenerate workflow
1 parent aad2460 commit f825e3b

File tree

1 file changed

+20
-5
lines changed

1 file changed

+20
-5
lines changed

.github/workflows/multiperl-test.yml

+20-5
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,30 @@ jobs:
2424
chmod u+x /tmp/cpanm
2525
- name: Install Dist::Zilla
2626
run: sudo apt-get install -y libdist-zilla-perl
27-
- name: Install prereqs
28-
# This could probably be made more efficient by looking at what it's
29-
# installing via cpanm that could, instead, be installed from apt. I
30-
# may do that later, but for now, it's fine! -- rjbs, 2023-01-07
27+
- name: Install authordeps
3128
run: |
3229
dzil authordeps --missing > /tmp/deps-phase-1.txt
30+
echo "---BEGIN AUTHORDEPS---"
31+
cat /tmp/deps-phase-1.txt
32+
echo "---END AUTHORDEPS---"
3333
/tmp/cpanm --notest -S < /tmp/deps-phase-1.txt
34-
dzil listdeps --author --missing >> /tmp/deps-phase-2.txt
34+
- name: Upload cpanm logs for authordeps
35+
uses: actions/upload-artifact@v4
36+
with:
37+
name: cpanm-authordeps.log
38+
path: ~/.cpanm/build.log
39+
- name: Install missing prereqs
40+
run: |
41+
dzil listdeps --author --missing > /tmp/deps-phase-2.txt
42+
echo "---BEGIN PREREQS---"
43+
cat /tmp/deps-phase-2.txt
44+
echo "---END PREREQS---"
3545
/tmp/cpanm --notest -S < /tmp/deps-phase-2.txt
46+
- name: Upload cpanm logs for prereqs
47+
uses: actions/upload-artifact@v4
48+
with:
49+
name: cpanm-prereqs.log
50+
path: ~/.cpanm/build.log
3651
- name: Build tarball
3752
run: |
3853
dzil build --in Dist-To-Test

0 commit comments

Comments
 (0)