From e57331c6da59b93fd81b1f75ed4add451ef175f8 Mon Sep 17 00:00:00 2001 From: Graham Knop Date: Mon, 7 Aug 2023 14:07:45 +0200 Subject: [PATCH] set up local lib for perl module install --- .github/workflows/release-tag.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index 4c33a69..0a84233 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -18,7 +18,11 @@ jobs: private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Install cpan-upload-tiny run: | - curl -s https://cpanmin.us/ | perl - CPAN::Upload::Tiny + echo "$HOME/perl5/bin" >> "$GITHUB_PATH" + echo "PERL5LIB=$HOME/perl5/lib/perl5" >> "$GITHUB_ENV" + echo "PERL_MM_OPT=INSTALL_BASE=$HOME/perl5" >> "$GITHUB_ENV" + echo "PERL_MB_OPT=--install_base $HOME/perl5" >> "$GITHUB_ENV" + curl -s https://cpanmin.us/ | perl - -n CPAN::Upload::Tiny - name: Set up PAUSE credentials env: PAUSE_USER: ${{ vars.PAUSE_USER }}