From aa8f52567d4d6e07dfb79825229b65042a4a63ce Mon Sep 17 00:00:00 2001 From: Marina Gourtovaia Date: Wed, 11 Sep 2024 16:30:09 +0100 Subject: [PATCH 1/6] Updated the expected checksum for Perbrew installer --- .github/workflows/perlbrew.sha256 | 2 +- Changes | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/perlbrew.sha256 b/.github/workflows/perlbrew.sha256 index d9992912..2623e110 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 bdad7a33..8ede5954 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,13 @@ LIST OF CHANGES +- 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 101.5.0 (2024-09-04) - Moved the parser for the LIMS reference genome notation from npg_tracking::data::reference::find to a new package From 5f2974b7d8659269e55a2b64e692269e9a265cd5 Mon Sep 17 00:00:00 2001 From: Marina Gourtovaia Date: Wed, 11 Sep 2024 16:31:30 +0100 Subject: [PATCH 2/6] Updated GitHub CI runner action version to v3 --- .github/workflows/run-tests.yml | 2 +- Changes | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 119d6af8..1ac3069a 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -96,7 +96,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 8ede5954..9911fb93 100644 --- a/Changes +++ b/Changes @@ -7,6 +7,7 @@ LIST OF CHANGES 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. + - GitHub CI - updated deprecated v2 runner action to v3 release 101.5.0 (2024-09-04) - Moved the parser for the LIMS reference genome notation from From f2aa5c31225354aacdf9063d241e94e2427f0f53 Mon Sep 17 00:00:00 2001 From: Avnish Pratap Singh Date: Tue, 1 Oct 2024 09:31:52 +0100 Subject: [PATCH 3/6] 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 00000000..619e9bd4 --- /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 9911fb93..cc57a645 100644 --- a/Changes +++ b/Changes @@ -1,5 +1,6 @@ LIST OF CHANGES +- Added .github/dependabot.yml file to auto-update GitHub actions - 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 From 389ef451f12f091b590a8925a5d51d6bd6ac5440 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 10:56:30 +0000 Subject: [PATCH 4/6] 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 1ac3069a..1e60b424 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -52,7 +52,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 54b1a0d4a02e941fa473042090ca7857923b14f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 11:22:23 +0000 Subject: [PATCH 5/6] 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 1e60b424..3392d92d 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -96,7 +96,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 851246bf84ab47d4db755352783ad022c052f08e Mon Sep 17 00:00:00 2001 From: jmtcsngr Date: Fri, 4 Oct 2024 12:04:20 +0100 Subject: [PATCH 6/6] prep release 101.5.1 --- Changes | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Changes b/Changes index cc57a645..8a5015ca 100644 --- a/Changes +++ b/Changes @@ -1,7 +1,8 @@ LIST OF CHANGES -- Added .github/dependabot.yml file to auto-update GitHub actions -- Following a release on 07/09/2024, see https://metacpan.org/dist/App-perlbrew/changes, +release 101.5.1 (2024-10-04) + - Added .github/dependabot.yml file to auto-update GitHub actions + - 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