X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=.github%2Fworkflows%2Fwindows.yml;h=cffbcdba9ce3b55451938e1b7878da7316ab44f7;hb=5081062be781950fe3539f5145824d9c00c3de03;hp=63e35f0a15358874e613507dea544778525df2c8;hpb=83a766423068c52c728ab57742084410c936f701;p=chaz%2Fp5-File-KDBX-XS diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 63e35f0..cffbcdb 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,4 +1,4 @@ -name: windows +name: Windows on: push: @@ -19,9 +19,15 @@ jobs: echo "C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin" >>$GITHUB_PATH - name: Print perl version run: perl -V + - name: Install dzil + run: cpanm -n Dist::Zilla + - name: Configure git + run: git config --global core.autocrlf input - 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