From c74afa00a366877c08b63c3e6c75278ac1e47ec7 Mon Sep 17 00:00:00 2001 From: t11r <1674104+t11r@users.noreply.github.com> Date: Thu, 16 Jan 2025 19:03:25 +0100 Subject: [PATCH 1/3] Update deprecated GitHub CI action --- .github/workflows/node.js.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index 894f4f2b..b4fe7a43 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -50,9 +50,9 @@ jobs: npm run test:unit && npm run build && npm run test:e2e - name: Save test video folder if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: video-${{ runner.os }} + name: video-${{ runner.os }}-node${{ matrix.node-version }} if-no-files-found: error path: tests/e2e/ @@ -98,9 +98,9 @@ jobs: - name: Save test video folder if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: video-${{ runner.os }} + name: video-${{ runner.os }}-node${{ matrix.node-version }} if-no-files-found: error path: tests/e2e/ @@ -143,8 +143,8 @@ jobs: npm run test:unit && npm run build && npm run test:e2e - name: Save test video folder if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: video-${{ runner.os }} + name: video-${{ runner.os }}-node${{ matrix.node-version }} if-no-files-found: error path: tests/e2e/ From cb3736bb7f204acfd8d3ecc26e2ebfbf38785bfc Mon Sep 17 00:00:00 2001 From: t11r <1674104+t11r@users.noreply.github.com> Date: Thu, 16 Jan 2025 19:14:32 +0100 Subject: [PATCH 2/3] Rename GitHub CI Linux build job --- .github/workflows/node.js.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index b4fe7a43..cbcdec40 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -10,7 +10,7 @@ on: branches: [ main ] jobs: - build: + build-linux: runs-on: ubuntu-latest strategy: From 8b364725137b8e5770cf7f7d1983bc39177d2142 Mon Sep 17 00:00:00 2001 From: t11r <1674104+t11r@users.noreply.github.com> Date: Thu, 16 Jan 2025 19:21:57 +0100 Subject: [PATCH 3/3] Update recommended and tested Node.js versions --- .github/workflows/node.js.yml | 6 +++--- .nvmrc | 2 +- package-lock.json | 2 +- package.json | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index cbcdec40..7e7b80a6 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -15,7 +15,7 @@ jobs: strategy: matrix: - node-version: [18, 20] + node-version: [20, 22] steps: - uses: actions/checkout@v3 @@ -61,7 +61,7 @@ jobs: strategy: matrix: - node-version: [18, 20] + node-version: [20, 22] steps: - uses: actions/checkout@v3 @@ -108,7 +108,7 @@ jobs: runs-on: macos-latest strategy: matrix: - node-version: [18, 20] + node-version: [20, 22] steps: - uses: actions/checkout@v3 diff --git a/.nvmrc b/.nvmrc index 209e3ef4..2bd5a0a9 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20 +22 diff --git a/package-lock.json b/package-lock.json index 32d2703d..1a254104 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,7 +37,7 @@ "vue": "^3.4.27" }, "engines": { - "node": ">= 18", + "node": ">= 20", "npm": ">= 9" } }, diff --git a/package.json b/package.json index caec9ae1..5506a7ad 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "vue": "^3.4.27" }, "engines": { - "node": ">= 18", + "node": ">= 20", "npm": ">= 9" } }