From dedb1e2f48eb96994348c9e8b11d44afaf94b022 Mon Sep 17 00:00:00 2001 From: Dan Hensby Date: Wed, 15 Apr 2026 00:38:29 +0200 Subject: [PATCH] ci: use .nvmrc for Node.js version in CI workflows Replace hardcoded node-version values (20.x, lts/*) with node-version-file referencing .nvmrc, ensuring all CI jobs use the same Node.js version pinned in the repository. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7523d59..1b9173f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: 20.x + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies run: npm clean-install @@ -43,7 +43,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: 20.x + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies run: npm clean-install @@ -60,7 +60,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: 20.x + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies run: npm clean-install @@ -83,7 +83,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: 20.x + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies run: npm clean-install @@ -106,7 +106,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v5 with: - node-version: 20.x + node-version-file: '.nvmrc' cache: 'npm' - name: Install deps run: npm ci @@ -164,7 +164,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: "lts/*" + node-version-file: '.nvmrc' cache: 'npm' - name: Install dependencies run: npm clean-install