add npm login section to CONTRIBUTING.md (#89)

This commit is contained in:
Magnus Markling 2024-07-28 04:42:47 +02:00 committed by GitHub
parent afd6f0d40c
commit b4150892af
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,6 +10,19 @@ A good general description on how to develop a GitHub JavaScript action can be f
- Node 20
### Logging in to GitHub package registry
1. Create a classic Personal Access Token (PAT) for your GitHub profile,
with permission `read:packages`:
https://github.com/settings/tokens
1. Use that token to log in to the registry:
`npm login --registry https://npm.pkg.github.com --scope @actions-rs`
Username: dummy
Password: \<paste your PAT here\>
This allows `@actions-rs` npm packages to be downloaded.
### Installing dependencies
`npm install`