From a84d022f195f82ca1c97f8f6b2567ebcef8738c3 Mon Sep 17 00:00:00 2001 From: Filip Skokan Date: Wed, 25 Oct 2023 14:37:23 +0200 Subject: [PATCH] ci: use lts/iron (Node.js 20 LTS) --- .github/workflows/conformance.yml | 2 +- .github/workflows/release.yml | 4 ++-- .github/workflows/test.yml | 5 +++-- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml index dd7e56b8..cf5334fc 100644 --- a/.github/workflows/conformance.yml +++ b/.github/workflows/conformance.yml @@ -115,7 +115,7 @@ jobs: - run: git clone --depth 1 --single-branch --branch main https://github.com/panva/openid-client-certification-suite.git runner - uses: actions/setup-node@v4 with: - node-version: lts/hydrogen # 18 + node-version: lts/iron # 20 cache: 'npm' - run: npm clean-install working-directory: ./runner diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 950a079d..92596e17 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Setup node uses: actions/setup-node@v4 with: - node-version: lts/hydrogen # 18 + node-version: lts/iron # 20 registry-url: https://registry.npmjs.org always-auth: true - run: npm publish --provenance @@ -50,7 +50,7 @@ jobs: - name: Setup node uses: actions/setup-node@v4 with: - node-version: lts/hydrogen # 18 + node-version: lts/iron # 20 cache: 'npm' - run: node .release-notes.cjs env: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 1fa93cdd..1bf37718 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -24,6 +24,7 @@ jobs: - lts/fermium # 14 - lts/gallium # 16 - lts/hydrogen # 18 + - lts/iron # 20 - current steps: - name: Checkout @@ -51,7 +52,7 @@ jobs: uses: actions/setup-node@v4 id: node with: - node-version: lts/hydrogen # 18 + node-version: lts/iron # 20 cache: 'npm' check-latest: true - name: Install dependencies @@ -68,7 +69,7 @@ jobs: - uses: actions/setup-node@v4 id: node with: - node-version: lts/hydrogen # 18 + node-version: lts/iron # 20 cache: 'npm' - name: Install dependencies run: npm clean-install