diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index f0d730f..8f3fdba 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -1,8 +1,13 @@ # brian's standard GitHub Actions Ubuntu config for Perl 5 modules -# version 20230718.001 +# version 20240130.001 # https://github.com/briandfoy/github_workflows # https://github.com/features/actions # This file is licensed under the Artistic License 2.0 +# +# This uses the AUTOMATED_TESTING environment that you can set up +# in your repo settings. Or not. It still works if it isn't defined. +# In that environment, add whatever environment variables or secrets +# that you want. name: ubuntu on: @@ -36,6 +41,7 @@ on: jobs: perl: + environment: automated_testing runs-on: ${{ matrix.os }} strategy: matrix: @@ -91,7 +97,7 @@ jobs: - name: Show cpanm failures if: ${{ failure() }} run: | - cat /home/runner/.cpanm/work/*/build.log + cat /github/home/.cpanm/work/*/build.log - name: Run tests run: | perl Makefile.PL diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 0b3f47a..b9e04a6 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -1,8 +1,13 @@ # brian's standard GitHub Actions macOS config for Perl 5 modules -# version 20220902.001 +# version 20240130.001 # https://github.com/briandfoy/github_workflows # https://github.com/features/actions # This file is licensed under the Artistic License 2.0 +# +# This uses the AUTOMATED_TESTING environment that you can set up +# in your repo settings. Or not. It still works if it isn't defined. +# In that environment, add whatever environment variables or secrets +# that you want. name: macos on: @@ -36,6 +41,7 @@ on: jobs: perl: + environment: automated_testing runs-on: macOS-latest steps: - uses: actions/checkout@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index dfbc0b8..f34a947 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,5 +1,5 @@ # brian's standard GitHub Actions release config for Perl 5 modules -# version 20230604.001 +# version 20240124.003 # https://github.com/briandfoy/github_workflows # https://github.com/features/actions # This file is licensed under the Artistic License 2.0 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index d048dc9..7cf5891 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,8 +1,13 @@ # brian's standard GitHub Actions Windows config for Perl 5 modules -# version 20220902.001 +# version 20240130.001 # https://github.com/briandfoy/github_workflows # https://github.com/features/actions # This file is licensed under the Artistic License 2.0 +# +# This uses the AUTOMATED_TESTING environment that you can set up +# in your repo settings. Or not. It still works if it isn't defined. +# In that environment, add whatever environment variables or secrets +# that you want. name: windows on: @@ -36,6 +41,7 @@ on: jobs: perl: + environment: automated_testing runs-on: ${{ matrix.os }} # store any secrets in an environment named "testing" strategy: