From 5a9fd4cc39387b295331809b8dcead3d3cc6ab6d Mon Sep 17 00:00:00 2001 From: David Kaplan Date: Thu, 10 Jul 2025 13:36:40 -0400 Subject: [PATCH] feat(ci): upgrade Node.js version from 16 to 20 Updates all GitHub workflow jobs to use Node.js 20 for CI tasks. Issue: BTC-2285 --- .github/workflows/main_ci.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/main_ci.yml b/.github/workflows/main_ci.yml index c29b450ed..9cfc27619 100644 --- a/.github/workflows/main_ci.yml +++ b/.github/workflows/main_ci.yml @@ -65,7 +65,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 16 + node-version: 20 registry-url: https://registry.npmjs.org/ cache: 'npm' - run: npm ci @@ -76,7 +76,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 16 + node-version: 20 registry-url: https://registry.npmjs.org/ cache: 'npm' - run: npm ci @@ -87,7 +87,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 16 + node-version: 20 registry-url: https://registry.npmjs.org/ cache: 'npm' - run: npm ci @@ -98,7 +98,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 16 + node-version: 20 registry-url: https://registry.npmjs.org/ cache: 'npm' - run: npm ci @@ -109,7 +109,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 16 + node-version: 20 registry-url: https://registry.npmjs.org/ cache: 'npm' - run: npm ci @@ -120,7 +120,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 16 + node-version: 20 registry-url: https://registry.npmjs.org/ cache: 'npm' - run: npm ci @@ -142,7 +142,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: actions/setup-node@b39b52d1213e96004bfcb1c61a8a6fa8ab84f3e8 # v4 with: - node-version: 18 + node-version: 20 cache: 'npm' - run: npm ci - run: ./node_modules/.bin/semantic-release