Files
infocom-systems-design/node_modules/cytoscape/.github/workflows/md/repo-setup.md
2025-10-03 22:27:28 +03:00

1.2 KiB

Instructions to setup repository for automated releases

Tokens

  • 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
  • CYTOSCAPE_JS_BLOG_TOKEN: Token for creating issues on the repository's blog Cytoscape/Cytoscape.js-blog repo.

    • Permissions Required:
      • Issues: Read and Write

Repository Setup