nodejs / admin

Administrative space for policies of the TSC
159 stars 135 forks source link

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

Open mmarchini opened 3 years ago

mmarchini commented 3 years ago

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 commented 3 years ago

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

mhdawson commented 3 years ago

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.

bnb commented 3 years ago

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

mmarchini commented 3 years ago

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.