From 992de87a43192ef3e2c21ee1fc34a0cf5d013957 Mon Sep 17 00:00:00 2001 From: shawnlaffan Date: Tue, 11 Jun 2024 15:41:14 +1000 Subject: [PATCH 1/3] CI: update actions versions --- .github/workflows/linux_bin_build.yml | 2 +- .github/workflows/linux_share_build.yml | 2 +- .github/workflows/linux_sys_build.yml | 4 ++-- .github/workflows/macos.yml | 4 ++-- .github/workflows/macos_share_builds.yml | 2 +- .github/workflows/windows.yml | 6 +++--- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/linux_bin_build.yml b/.github/workflows/linux_bin_build.yml index 579e556..0d6636e 100644 --- a/.github/workflows/linux_bin_build.yml +++ b/.github/workflows/linux_bin_build.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: shogo82148/actions-setup-perl@v1 with: diff --git a/.github/workflows/linux_share_build.yml b/.github/workflows/linux_share_build.yml index 51c32c0..de350bf 100644 --- a/.github/workflows/linux_share_build.yml +++ b/.github/workflows/linux_share_build.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: shogo82148/actions-setup-perl@v1 with: diff --git a/.github/workflows/linux_sys_build.yml b/.github/workflows/linux_sys_build.yml index 280fa53..c5a93c4 100644 --- a/.github/workflows/linux_sys_build.yml +++ b/.github/workflows/linux_sys_build.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: shogo82148/actions-setup-perl@v1 with: @@ -43,7 +43,7 @@ jobs: ls -l perlversion.txt - name: Cache CPAN modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/perl5 key: ${{ runner.os }}-build-${{ hashFiles('perlversion.txt') }} diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index a0f67bc..f319ea3 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -20,7 +20,7 @@ jobs: runs-on: macOS-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Perl run: | @@ -47,7 +47,7 @@ jobs: ls -l perlversion.txt - name: Cache CPAN modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/perl5 key: ${{ runner.os }}-build-${{ hashFiles('perlversion.txt') }} diff --git a/.github/workflows/macos_share_builds.yml b/.github/workflows/macos_share_builds.yml index a99bf34..6393e34 100644 --- a/.github/workflows/macos_share_builds.yml +++ b/.github/workflows/macos_share_builds.yml @@ -20,7 +20,7 @@ jobs: runs-on: macOS-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Perl run: | diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 02e2888..8eda8b6 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -21,7 +21,7 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Perl run: | @@ -38,7 +38,7 @@ jobs: dir perlversion.txt - name: Cache CPAN modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: c:\cx key: ${{ runner.os }}-build-${{ hashFiles('perlversion.txt') }} @@ -46,7 +46,7 @@ jobs: ${{ runner.os }}-build-${{ hashFiles('perlversion.txt') }} - name: Cache Alien downloads - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: C:\Users\runneradmin\.alienbuild key: ${{ runner.os }}-build-${{ hashFiles('aliencache.txt') }} From f0d5e499fb1d86287b69defacb2ca239706602f1 Mon Sep 17 00:00:00 2001 From: shawnlaffan Date: Tue, 11 Jun 2024 15:42:24 +1000 Subject: [PATCH 2/3] CI: Update perl version to 5.38 --- .github/workflows/linux_bin_build.yml | 2 +- .github/workflows/linux_share_build.yml | 2 +- .github/workflows/linux_sys_build.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/linux_bin_build.yml b/.github/workflows/linux_bin_build.yml index 0d6636e..f089a79 100644 --- a/.github/workflows/linux_bin_build.yml +++ b/.github/workflows/linux_bin_build.yml @@ -21,7 +21,7 @@ jobs: - uses: shogo82148/actions-setup-perl@v1 with: - perl-version: '5.32' + perl-version: '5.38' - name: Locale check run: | diff --git a/.github/workflows/linux_share_build.yml b/.github/workflows/linux_share_build.yml index de350bf..6bb9d8e 100644 --- a/.github/workflows/linux_share_build.yml +++ b/.github/workflows/linux_share_build.yml @@ -21,7 +21,7 @@ jobs: - uses: shogo82148/actions-setup-perl@v1 with: - perl-version: '5.32' + perl-version: '5.38' - name: cmake for geos run: | diff --git a/.github/workflows/linux_sys_build.yml b/.github/workflows/linux_sys_build.yml index c5a93c4..aa1c6a4 100644 --- a/.github/workflows/linux_sys_build.yml +++ b/.github/workflows/linux_sys_build.yml @@ -21,7 +21,7 @@ jobs: - uses: shogo82148/actions-setup-perl@v1 with: - perl-version: '5.32' + perl-version: '5.38' - name: system libs run: | From eff9967465e21d559ac6346336ad4452bd405a56 Mon Sep 17 00:00:00 2001 From: shawnlaffan Date: Tue, 11 Jun 2024 15:43:19 +1000 Subject: [PATCH 3/3] CI: install deps on linux bin build --- .github/workflows/linux_bin_build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/linux_bin_build.yml b/.github/workflows/linux_bin_build.yml index f089a79..d362169 100644 --- a/.github/workflows/linux_bin_build.yml +++ b/.github/workflows/linux_bin_build.yml @@ -54,4 +54,5 @@ jobs: - name: Build run: | perl Makefile.PL + cpanm --notest --installdeps . make test