tldr-pages/tldr

[Archive] Enabled requirement for 2FA/Granular Access Token/Automation for tldr-lint package in NPM

Closed this issue · 0 comments

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).