Commit 1d75951
committed
Fix npm publishing
Npm's CLI is broken because it doesn't respect the auth token being
provided via the environment when publishing despite npm/cli#8
GitHub's node action is broken because it doesn't respect the scope and
registry config as provided via package.json.
And npmjs.org registry is broken because it doesn't support named
tokens, nor tokens that skip OTP. Ergo, in order to publish via github
actions, my user profile 2fa must be downgraded to auth-only and the
package 2fa must be disabled.
OMFG1 parent 3df1924 commit 1d75951
1 file changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
36 | 40 | | |
37 | 41 | | |
38 | 42 | | |
0 commit comments