Skip to content

Commit b4ad0d1

Browse files
committed
Install dependencies required by test helpers
- cpm - install / upgrade to version with --metafile support
1 parent 28c1790 commit b4ad0d1

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,15 @@ job:
5555
...
5656
steps:
5757
...
58+
- uses: perl-actions/ci-perl-tester-helpers/install-test-helper-deps@main
5859
- uses: perl-actions/ci-perl-tester-helpers/cpan-install-build-deps@main
5960
- uses: perl-actions/ci-perl-tester-helpers/build-dist@main
6061
- uses: perl-actions/ci-perl-tester-helpers/cpan-install-dist-deps@main
6162
- uses: perl-actions/ci-perl-tester-helpers/test-dist@main
6263
env:
6364
AUTHOR_TESTING: 1
6465
```
66+
6567
## perl-actions/ci-perl-tester-helpers/build-dist@master
6668

6769
Build your distribution detecting what framework you are using.
@@ -74,6 +76,12 @@ Install build dependencies (eg: dzil modules referenced in your `dist.ini`)
7476

7577
Install dependencies of your distribution.
7678

79+
## perl-actions/ci-perl-tester-helpers/install-helpers-deps@master
80+
81+
Install dependencies required by ci-perl-tester-helpers
82+
83+
- `cpm` - required version min `0.997014`
84+
7785
## perl-actions/ci-perl-tester-helpers/test-dist@master
7886

7987
Tests your distribution using `prove` with `--state save`.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: 'Install test helpers dependencies'
3+
description: 'Install test helpers dependencies'
4+
runs:
5+
using: "composite"
6+
steps:
7+
- shell: bash
8+
run: |
9+
# we need cpm with --metafile support
10+
wget https://raw.githubusercontent.com/skaji/cpm/main/cpm > /usr/local/bin/cpm

0 commit comments

Comments
 (0)