From 52cee84a838d742d1d1ffd3ec1a9326ec9126fcc Mon Sep 17 00:00:00 2001 From: Geoff Franks Date: Thu, 29 Aug 2024 12:15:24 -0400 Subject: [PATCH] try non-distzilla approach --- .github/workflows/publish-cpan.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-cpan.yml b/.github/workflows/publish-cpan.yml index 712be0b..4235f0a 100644 --- a/.github/workflows/publish-cpan.yml +++ b/.github/workflows/publish-cpan.yml @@ -14,8 +14,17 @@ jobs: - name: update-version run: | sed -i "s/^\\\$VERSION = '.*';/\\\$VERSION = '${GITHUB_REF_NAME}';/" lib/Test/MockModule.pm - - uses: cucumber/action-publish-cpan@v1.0.0 + - name: Configure + run: perl Build.PL + - name: Test + run: ./Build test + - name: Build + run: ./Build + - name: Deliver locally + run: ./Build dist + - name: Upload to CPAN + id: upload + uses: thibaultduponchelle/action-upload-to-cpan@master with: - cpan-user: ${{ secrets.CPAN_USER }} - cpan-password: ${{ secrets.CPAN_PASSWORD }} - working-directory: "." + username: ${{ secrets.USERNAME }} + password: ${{ secrets.PASSWORD }}