mirror of
https://github.com/novnc/noVNC.git
synced 2026-05-26 07:08:06 +00:00
Use Node version 24 when publishing to npmjs
Node 24 comes with npm > 11.5.1 which we need in order to publish with OIDC auth. This also reverts the change in commite03a54e, which broke the publishing step. (cherry picked from commitd3d69a8118)
This commit is contained in:
5
.github/workflows/deploy.yml
vendored
5
.github/workflows/deploy.yml
vendored
@@ -21,9 +21,12 @@ jobs:
|
||||
if: github.event_name != 'release'
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
# Node 24 is needed to get npm > 11.5.1, which is a requirement for
|
||||
# OIDC auth.
|
||||
node-version: 24
|
||||
# Needs to be explicitly specified for auth to work
|
||||
registry-url: 'https://registry.npmjs.org'
|
||||
- run: npm install -g npm@latest
|
||||
- run: npm install
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: npm
|
||||
|
||||
Reference in New Issue
Block a user