You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Create two tokens in [repository secrets](https://docs.github.com/en/actions/security-guides/encrypted-secrets)_(unless you chose to opt out of releases)_:
-`ACCESS_TOKEN`: A [GitHub PAT](https://github.com/settings/tokens/new) with _repo_ and _workflow_ permissions
-`NPM_TOKEN`: An [npm access token](https://docs.npmjs.com/creating-and-viewing-access-tokens/) with _Automation_ permissions
This is clunky and annoying to do every single time a repository is created. I'd strongly prefer to have this be done automatically through the npm API for users.
Bug Report Checklist
main
branch of the repository.Overview
Right now, CTA asks that upon creation of a repository you manually add an npm automation token under
NPM_TOKEN
:create-typescript-app/docs/Creation.md
Lines 19 to 21 in c0325c4
This is clunky and annoying to do every single time a repository is created. I'd strongly prefer to have this be done automatically through the npm API for users.
Additional Info
Per https://docs.npmjs.com/creating-and-viewing-access-tokens#creating-tokens-with-the-cli & https://docs.npmjs.com/creating-and-viewing-access-tokens#creating-granular-access-tokens-on-the-website, it doesn't look like this can be done automatically for automation tokens. 😞. I'd wager that's a security concern. So, marking this as blocked.
The text was updated successfully, but these errors were encountered: