From 8b23e89b5fb0f54bc14f4fc82a9d355b0cb3dbeb Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Fri, 14 Nov 2025 15:41:52 +0100 Subject: [PATCH] chore: align node and npm fallback values with current Node We currently use Node 24 and NPM 11.3+, so we should set this as the fallback values. Signed-off-by: Ferdinand Thiessen --- workflow-templates/appstore-build-publish.yml | 4 ++-- workflow-templates/command-compile.yml | 4 ++-- workflow-templates/command-openapi.yml | 4 ++-- workflow-templates/cypress.yml | 6 +++--- workflow-templates/documentation.yml | 4 ++-- workflow-templates/lint-eslint.yml | 4 ++-- workflow-templates/lint-stylelint.yml | 4 ++-- workflow-templates/lint-typescript.yml | 4 ++-- workflow-templates/node-test.yml | 4 ++-- workflow-templates/node.yml | 4 ++-- workflow-templates/npm-audit-fix.yml | 4 ++-- workflow-templates/npm-publish.yml | 4 ++-- workflow-templates/openapi.yml | 4 ++-- 13 files changed, 27 insertions(+), 27 deletions(-) diff --git a/workflow-templates/appstore-build-publish.yml b/workflow-templates/appstore-build-publish.yml index 8b51f33..3e150b5 100644 --- a/workflow-templates/appstore-build-publish.yml +++ b/workflow-templates/appstore-build-publish.yml @@ -65,8 +65,8 @@ jobs: continue-on-error: true with: path: ${{ env.APP_NAME }} - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} # Skip if no package.json diff --git a/workflow-templates/command-compile.yml b/workflow-templates/command-compile.yml index 8c0ab53..3a0e8a4 100644 --- a/workflow-templates/command-compile.yml +++ b/workflow-templates/command-compile.yml @@ -120,8 +120,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: package-engines-versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.package-engines-versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/command-openapi.yml b/workflow-templates/command-openapi.yml index 30f81f8..a8f8d7a 100644 --- a/workflow-templates/command-openapi.yml +++ b/workflow-templates/command-openapi.yml @@ -129,8 +129,8 @@ jobs: # Continue if no package.json continue-on-error: true with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.node_versions.outputs.nodeVersion }} if: ${{ steps.node_versions.outputs.nodeVersion }} diff --git a/workflow-templates/cypress.yml b/workflow-templates/cypress.yml index 793a2b8..7d3cd71 100644 --- a/workflow-templates/cypress.yml +++ b/workflow-templates/cypress.yml @@ -54,7 +54,7 @@ jobs: id: check_composer uses: andstor/file-existence-action@076e0072799f4942c8bc574a82233e1e4d13e9d6 # v3.0.0 with: - files: "composer.json" + files: 'composer.json' - name: Install composer dependencies if: steps.check_composer.outputs.files_exists == 'true' @@ -64,8 +64,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: "^20" - fallbackNpm: "^10" + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/documentation.yml b/workflow-templates/documentation.yml index efcb32d..2fca74a 100644 --- a/workflow-templates/documentation.yml +++ b/workflow-templates/documentation.yml @@ -38,8 +38,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/lint-eslint.yml b/workflow-templates/lint-eslint.yml index 0a39577..daa6c30 100644 --- a/workflow-templates/lint-eslint.yml +++ b/workflow-templates/lint-eslint.yml @@ -64,8 +64,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/lint-stylelint.yml b/workflow-templates/lint-stylelint.yml index c7bc95c..4cea83b 100644 --- a/workflow-templates/lint-stylelint.yml +++ b/workflow-templates/lint-stylelint.yml @@ -33,8 +33,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/lint-typescript.yml b/workflow-templates/lint-typescript.yml index 0a7cba4..470af5c 100644 --- a/workflow-templates/lint-typescript.yml +++ b/workflow-templates/lint-typescript.yml @@ -63,8 +63,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/node-test.yml b/workflow-templates/node-test.yml index 478010f..a61b9cb 100644 --- a/workflow-templates/node-test.yml +++ b/workflow-templates/node-test.yml @@ -68,8 +68,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/node.yml b/workflow-templates/node.yml index c6363a6..e9ba7c9 100644 --- a/workflow-templates/node.yml +++ b/workflow-templates/node.yml @@ -61,8 +61,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/npm-audit-fix.yml b/workflow-templates/npm-audit-fix.yml index 1cb5465..67fd40f 100644 --- a/workflow-templates/npm-audit-fix.yml +++ b/workflow-templates/npm-audit-fix.yml @@ -44,8 +44,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/npm-publish.yml b/workflow-templates/npm-publish.yml index f9fc34a..d787f20 100644 --- a/workflow-templates/npm-publish.yml +++ b/workflow-templates/npm-publish.yml @@ -38,8 +38,8 @@ jobs: uses: skjnldsv/read-package-engines-version-actions@06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 # v3 id: versions with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.versions.outputs.nodeVersion }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 diff --git a/workflow-templates/openapi.yml b/workflow-templates/openapi.yml index 38701fe..1ecf5bb 100644 --- a/workflow-templates/openapi.yml +++ b/workflow-templates/openapi.yml @@ -57,8 +57,8 @@ jobs: # Continue if no package.json continue-on-error: true with: - fallbackNode: '^20' - fallbackNpm: '^10' + fallbackNode: '^24' + fallbackNpm: '^11.3' - name: Set up node ${{ steps.node_versions.outputs.nodeVersion }} if: ${{ steps.node_versions.outputs.nodeVersion }}