[Archive] Enabled requirement for 2FA/Granular Access Token/Automation for tldr-lint package in NPM
Closed this issue · 0 comments
kbdharun commented
We already have this enabled for the tldr Node client package (I forgot to enable the same for tldr-lint, didn't notice it until I made a release today for some new rule additions).
FYI The workflow to publish packages/create releases for Node client and tldr-lint is:
Create tag (and sign it) git tag -s <version>
-> Push tag to repo (git push origin <version>
) -> Create Granular Access Token for your NPM account for a specific package (I would suggest setting the token expiration interval to 7 days, but after release immediately revoke this) -> Add secret to repo -> Publish release (using Draft release function and automatically generating release notes).