From 3dd9b6ffc1cadf452dc2a84e73e10e039f859876 Mon Sep 17 00:00:00 2001 From: Luis Pabon Date: Wed, 11 Oct 2023 13:55:35 +0100 Subject: [PATCH 1/2] Update publish pipeline with latest versions of checkout and setup-node and update to node 20 --- .github/workflows/publish.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 4a7805a..751207f 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -14,12 +14,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 # Setup .npmrc file to publish to GitHub Packages - - uses: actions/setup-node@v2 + - uses: actions/setup-node@v3 with: - node-version: '16.x' + node-version: '20.x' registry-url: 'https://registry.npmjs.org' - name: NPM install From 6b2f4d55e4a9220d773ac9354a977c4080968b92 Mon Sep 17 00:00:00 2001 From: Luis Pabon Date: Wed, 11 Oct 2023 13:56:33 +0100 Subject: [PATCH 2/2] Update test pipeline with latest version of checkout and codecov actions --- .github/workflows/tests.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index dc029b2..7145689 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Initialise environment run: make install @@ -38,7 +38,7 @@ jobs: - name: Unit tests run: make test - - uses: codecov/codecov-action@v2 + - uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }} # not required for public repos verbose: false