From 28c78e4ddd711ad5b1cc5567a68681c86df15842 Mon Sep 17 00:00:00 2001 From: Julian Ladisch Date: Sat, 21 Mar 2026 23:09:50 +0100 Subject: [PATCH] FOLIO-4382 Upgrade actions/setup-node from v4 to v6 https://folio-org.atlassian.net/browse/FOLIO-4382 From https://github.com/actions/setup-node?tab=readme-ov-file#breaking-changes-in-v6 > please remove any references to always-auth from your configuration. Warning from https://github.com/folio-org/stripes-smart-components/actions/runs/23389489097 > Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. --- .github/workflows/ui-install-and-lint.yml | 3 +-- .github/workflows/ui-module-descriptor-generate.yml | 3 +-- .github/workflows/ui-publish-module.yml | 3 +-- .github/workflows/ui-tests-bigtest.yml | 3 +-- .github/workflows/ui-tests-jest.yml | 3 +-- .github/workflows/ui-translations.yml | 3 +-- CHANGELOG.md | 1 + 7 files changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/ui-install-and-lint.yml b/.github/workflows/ui-install-and-lint.yml index f0c7a0f..ab43f66 100644 --- a/.github/workflows/ui-install-and-lint.yml +++ b/.github/workflows/ui-install-and-lint.yml @@ -31,11 +31,10 @@ jobs: show-progress: false # spammy - name: Install Node ${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ inputs.node-version }} check-latest: true - always-auth: true - name: Set FOLIO NPM registry run: yarn config set @folio:registry ${{ inputs.folio-npm-registry }} diff --git a/.github/workflows/ui-module-descriptor-generate.yml b/.github/workflows/ui-module-descriptor-generate.yml index 9fa2313..1bf9d3a 100644 --- a/.github/workflows/ui-module-descriptor-generate.yml +++ b/.github/workflows/ui-module-descriptor-generate.yml @@ -26,11 +26,10 @@ jobs: show-progress: false # spammy - name: Install Node ${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ inputs.node-version }} check-latest: true - always-auth: true - name: Set FOLIO NPM registry run: yarn config set @folio:registry ${{ inputs.folio-npm-registry }} diff --git a/.github/workflows/ui-publish-module.yml b/.github/workflows/ui-publish-module.yml index ac5df12..8eab125 100644 --- a/.github/workflows/ui-publish-module.yml +++ b/.github/workflows/ui-publish-module.yml @@ -43,11 +43,10 @@ jobs: show-progress: false # spammy - name: Install Node ${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ inputs.node-version }} check-latest: true - always-auth: true - name: Set FOLIO NPM registry run: npm config set @folio:registry ${{ inputs.folio-npm-registry }} diff --git a/.github/workflows/ui-tests-bigtest.yml b/.github/workflows/ui-tests-bigtest.yml index a1692b1..e8fa433 100644 --- a/.github/workflows/ui-tests-bigtest.yml +++ b/.github/workflows/ui-tests-bigtest.yml @@ -32,11 +32,10 @@ jobs: show-progress: false # spammy - name: Install Node ${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ inputs.node-version }} check-latest: true - always-auth: true - name: Set FOLIO NPM registry run: yarn config set @folio:registry ${{ inputs.folio-npm-registry }} diff --git a/.github/workflows/ui-tests-jest.yml b/.github/workflows/ui-tests-jest.yml index 3f9e97e..1b71fb8 100644 --- a/.github/workflows/ui-tests-jest.yml +++ b/.github/workflows/ui-tests-jest.yml @@ -32,11 +32,10 @@ jobs: show-progress: false # spammy - name: Install Node ${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ inputs.node-version }} check-latest: true - always-auth: true - name: Set FOLIO NPM registry run: yarn config set @folio:registry ${{ inputs.folio-npm-registry }} diff --git a/.github/workflows/ui-translations.yml b/.github/workflows/ui-translations.yml index 1b06bfd..f7fec73 100644 --- a/.github/workflows/ui-translations.yml +++ b/.github/workflows/ui-translations.yml @@ -23,11 +23,10 @@ jobs: show-progress: false # spammy - name: Install Node ${{ inputs.node-version }} - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version: ${{ inputs.node-version }} check-latest: true - always-auth: true - name: Set FOLIO NPM registry run: yarn config set @folio:registry ${{ inputs.folio-npm-registry }} diff --git a/CHANGELOG.md b/CHANGELOG.md index cdff262..5abf891 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ ## IN PROGRESS +* FOLIO-4382 Upgrade actions/setup-node from v4 to v6 - in #126 * (Add more progress summary items here.) ## [1.14.1](https://github.com/folio-org/.github/tree/v1.14.1) (2026-03-20)