From 0cab6a3db64d593c029f99ef45d1b3993f21ccfb Mon Sep 17 00:00:00 2001 From: Marina Gourtovaia Date: Wed, 11 Sep 2024 17:19:33 +0100 Subject: [PATCH 1/7] Updated deprecated version of teh GitHub action --- .github/workflows/run-tests.yml | 2 +- Changes | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 33222be..c18667f 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -65,7 +65,7 @@ jobs: - name: "Archive CPAN logs on failure" if: ${{ failure() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3 with: name: cpan_log path: ~/.cpanm/work/*/build.log diff --git a/Changes b/Changes index d8b3044..f4e2568 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,8 @@ LIST OF CHANGES --------------- + - GitHub CI - updated deprecated v2 runner action to v3 + release 6.33.0 (2024-08-30) - Study class updated following the addition of the contaminated_human_data_access_group column to the study table. From bdadd28462e15904967d363e9f52d2f66102dfd2 Mon Sep 17 00:00:00 2001 From: Marina Gourtovaia Date: Wed, 11 Sep 2024 17:22:56 +0100 Subject: [PATCH 2/7] Updated the expected checksum for Perbrew installer --- .github/workflows/perlbrew.sha256 | 2 +- Changes | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/perlbrew.sha256 b/.github/workflows/perlbrew.sha256 index d999291..2623e11 100644 --- a/.github/workflows/perlbrew.sha256 +++ b/.github/workflows/perlbrew.sha256 @@ -1 +1 @@ -c3996e4fae37a0ae01839cdd73752fb7b17e81bac2a8b39712463a7d518c4945 perlbrew.sh +8f254651d2eee188199b3355228eb67166974716081b794ca93b69c8f949c38d perlbrew.sh diff --git a/Changes b/Changes index f4e2568..164cc4c 100644 --- a/Changes +++ b/Changes @@ -2,6 +2,13 @@ LIST OF CHANGES --------------- - GitHub CI - updated deprecated v2 runner action to v3 + - Following a release on 07/09/2024, see https://metacpan.org/dist/App-perlbrew/changes, + the checksum of the script served by https://install.perlbrew.pl had changed. + https://install.perlbrew.pl is a redirect to raw + https://github.com/gugod/App-perlbrew/blob/master/perlbrew-install, so + the change originates from GitHub and can be trusted. Our CI flow compares + the checksum of the downloaded script to the expected value. We now store + an updated expected checksum value, which corresponds to the latest release. release 6.33.0 (2024-08-30) - Study class updated following the addition of the From 9020cdd88f304fd2839797090b9a297506689f7b Mon Sep 17 00:00:00 2001 From: Avnish Pratap Singh Date: Tue, 1 Oct 2024 09:31:19 +0100 Subject: [PATCH 3/7] Added dependabot.yml to auto-update GitHub actions --- .github/dependabot.yml | 10 ++++++++++ Changes | 1 + 2 files changed, 11 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..619e9bd --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +# Referenced from: +# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot + +version: 2 +updates: + + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" diff --git a/Changes b/Changes index 164cc4c..7189106 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ LIST OF CHANGES --------------- + - Added .github/dependabot.yml file to auto-update GitHub actions - GitHub CI - updated deprecated v2 runner action to v3 - Following a release on 07/09/2024, see https://metacpan.org/dist/App-perlbrew/changes, the checksum of the script served by https://install.perlbrew.pl had changed. From 4e5f545e24024bf06eb0dc04264fdd2c2934c848 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 14:46:06 +0000 Subject: [PATCH 4/7] Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index c18667f..d699d2c 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -21,7 +21,7 @@ jobs: perl: ["5.26.3", "5.34.1"] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: "Cache Perl" id: cache-perl From 8e16162c38f2807401373649e61a9f7eb292206d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 15:11:53 +0000 Subject: [PATCH 5/7] Bump actions/cache from 3 to 4 Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index d699d2c..82b825a 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -25,7 +25,7 @@ jobs: - name: "Cache Perl" id: cache-perl - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ env.PERL_CACHE }} key: ${{ runner.os }}-${{ matrix.perl }}-perl From 8e070ecd0cdb5473f7296eedb2aaf6e37ea68bc5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 15:26:18 +0000 Subject: [PATCH 6/7] Bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/run-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 82b825a..f4ca0f0 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -65,7 +65,7 @@ jobs: - name: "Archive CPAN logs on failure" if: ${{ failure() }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: cpan_log path: ~/.cpanm/work/*/build.log From d2b8d706cc6954057cffead6e97b77937e03d55c Mon Sep 17 00:00:00 2001 From: jmtcsngr Date: Fri, 4 Oct 2024 15:33:08 +0100 Subject: [PATCH 7/7] prep release 6.33.1 --- Changes | 1 + 1 file changed, 1 insertion(+) diff --git a/Changes b/Changes index 7189106..245f027 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ LIST OF CHANGES --------------- +release 6.33.1 (2024-10-04) - Added .github/dependabot.yml file to auto-update GitHub actions - GitHub CI - updated deprecated v2 runner action to v3 - Following a release on 07/09/2024, see https://metacpan.org/dist/App-perlbrew/changes,