-
NPM_TOKEN
: Token for npmjs package publishing. The token should a automation token with no expiration. Ref: How to create legacy token in npm -
MAIN_GH_TOKEN
: Token for accessing GitHub API to publish GitHub Releases on Cytoscape/Cytoscape.js repo. The token can be set to expire at 1 year (maximum limit of github PAT is 1 year). Ref: Create fine-grained-personal-access-tokens- Permissions Required:
- Actions: Read and Write
- Contents: Read and Write
- Permissions Required:
-
CYTOSCAPE_JS_BLOG_TOKEN
: Token for creating issues on the repository's blog Cytoscape/Cytoscape.js-blog repo.- Permissions Required:
- Issues: Read and Write
- Permissions Required:
- Provide Github Actions permissions to read and write. Ref: Managing Github Actions