From 29bd4705a72430ea44c5c548d00f922fab4eb37c Mon Sep 17 00:00:00 2001 From: Tomas Vesely <448809+wham@users.noreply.github.com> Date: Thu, 18 Dec 2025 11:51:02 -0800 Subject: [PATCH] Update Node.js version to 24 and install latest npm for trusted publishing support --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d91716a..d5fb931 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,3 +1,4 @@ +# Using [trusted publishing](https://docs.npmjs.com/trusted-publishers) name: Release on: @@ -340,9 +341,12 @@ jobs: - name: Set up Node.js uses: actions/setup-node@v4 with: - node-version: "20" + node-version: "24" registry-url: "https://registry.npmjs.org" + - name: Update npm to support trusted publishing + run: npm install -g npm@latest + - name: Download all artifacts uses: actions/download-artifact@v4 with: