From 7094c404486c4d71c8f8978b0cac8d22a21a314b Mon Sep 17 00:00:00 2001 From: Peter Chang Date: Mon, 3 Nov 2025 11:06:08 +0000 Subject: [PATCH] Update actions to use Node 24 as that has npm cli 11 This version supports trusted publishing --- .github/workflows/npm-publish.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/npm-publish.yaml b/.github/workflows/npm-publish.yaml index b9348ecc..0c0e1332 100644 --- a/.github/workflows/npm-publish.yaml +++ b/.github/workflows/npm-publish.yaml @@ -20,7 +20,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - uses: pnpm/action-setup@v4 with: @@ -28,9 +28,9 @@ jobs: args: [ --force ] - name: Setup node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: '20.x' + node-version: '24' registry-url: https://registry.npmjs.org/ scope: '@diamondlightsource' cache: pnpm