]> Dogcows Code - chaz/p5-File-KDBX-XS/blob - .github/workflows/macos.yml
fix unit test actions for macOS & Windows
[chaz/p5-File-KDBX-XS] / .github / workflows / macos.yml
1 name: macos
2
3 on:
4 push:
5 branches: ["*"]
6 pull_request:
7 branches: ["*"]
8
9 jobs:
10 unit-tests:
11 name: "Test perl on macOS"
12
13 runs-on: macos-latest
14
15 steps:
16 - name: Install perl
17 run: brew install perl
18 - name: Print perl version
19 run: perl -V
20 - name: Install cpanm
21 run: curl -sL https://cpanmin.us |perl - App::cpanminus
22 - name: Install dzil
23 run: cpanm -n Dist::Zilla
24 - name: Checkout code
25 uses: actions/checkout@v3
26 - name: Install author dependencies
27 run: dzil authordeps --missing |cpanm -n
28 - name: Install module dependencies
29 run: dzil listdeps --develop --missing |cpanm -n
30 - name: Run tests
31 run: dzil smoke --author --release
This page took 0.03459 seconds and 4 git commands to generate.