admin icon indicating copy to clipboard operation
admin copied to clipboard

` NPM_TOKEN` for `llnode` to auto publish to npm

Open mmarchini opened this issue 4 years ago • 4 comments

Request to create a NPM_TOKEN on llnode containing an npm automation token for the nodejs-foundation npm user so that we can automate releases for llnode.

We're kinda on a limbo with the CommComm being decommission so I'll consider this approved when we have 3 @nodejs/tsc approvals (as per #634).

mmarchini avatar Oct 16 '21 23:10 mmarchini

@bnb we really should move the nodejs-foundation password to 1password 😅

mmarchini avatar Oct 16 '21 23:10 mmarchini

nodejs-foundation was set up to be a backup access for build team so that we could add access if all collaborators were no longer around, versus being meant to be used for publishing.

Having said that I'm not sure it makes sense to have a separate user for automation.

mhdawson avatar Oct 18 '21 20:10 mhdawson

@mmarchini happy to help enable the TSC to do that if you're interested 👍🏻

bnb avatar Oct 18 '21 23:10 bnb

We discussed that a bit on https://github.com/nodejs/admin/issues/618. If folks are concerned I can bring this up during a TSC meeting, but IMO we should just use the same account.

mmarchini avatar Oct 19 '21 02:10 mmarchini