]> Dogcows Code - chaz/p5-File-KDBX-XS/blobdiff - .github/workflows/macos.yml
add perl's bin directory to $PATH
[chaz/p5-File-KDBX-XS] / .github / workflows / macos.yml
index 28434bf8cefa71b04b8f47a60144ea03e3d5455f..09ab99e31ed4a7124e59ffd9abba5e5bfad91cd9 100644 (file)
@@ -1,4 +1,4 @@
-name: macos
+name: macOS
 
 on:
   push:
@@ -14,12 +14,18 @@ jobs:
 
     steps:
       - name: Install perl
-        run: brew install perl
+        run: |
+          brew install perl cpanminus
+          perl -MConfig -e'print $Config{installscript}' >>$GITHUB_PATH
       - name: Print perl version
         run: perl -V
+      - name: Install dzil
+        run: cpanm -n Dist::Zilla
       - name: Checkout code
         uses: actions/checkout@v3
-      - name: Install dependencies
-        run: curl -sL https://git.io/cpm |perl - install -g --with-develop --show-build-log-on-failure
+      - name: Install author dependencies
+        run: dzil authordeps --missing |cpanm -n
+      - name: Install module dependencies
+        run: dzil listdeps --develop --missing |cpanm -n
       - name: Run tests
         run: dzil smoke --author --release
This page took 0.021044 seconds and 4 git commands to generate.