Skip to content

NPM CI is failing (and we should switch to NPM trusted publisher) #545

@manics

Description

@manics

Bug description

NPM CI is currently failing:
https://github.com/jupyterhub/jupyter-server-proxy/actions/runs/19271630696/job/55101291800

> Run npm publish --dry-run ./jsdist/jupyterhub-jupyter-server-proxy-*.tgz

npm warn Unknown user config "always-auth". This will stop working in the next major version of npm.
npm error You must specify a tag using --tag when publishing a prerelease version.

To fix the CI we'll need to add a --tag.

Since we're planning a release we should also switch to an NPM trusted publisher for additional security, and because the token will be invalidated at some point:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions