nebula-contrib / nebula-node

Nebula Graph Client for Node.js
26 stars 9 forks source link

add GitHub workflow for unit testing and npm publish #17

Closed wujjpp closed 2 years ago

wujjpp commented 2 years ago
  1. add auto unit tesing for pushing
  2. add npm-publish workflow
wujjpp commented 2 years ago

@wey-gu

  1. auto unit tesing, https://github.com/wujjpp/nebula-node/runs/6814883959?check_suite_focus=true
  2. for #9 , please setup secrets.npm_token for this project

https://github.com/wujjpp/nebula-node/blob/enhance-ci/.github/workflows/npm-publish.yml#L59

wey-gu commented 2 years ago

@wey-gu

  1. auto unit tesing, https://github.com/wujjpp/nebula-node/runs/6814883959?check_suite_focus=true
  2. for publish to package repo #9 , please setup secrets.npm_token for this project

https://github.com/wujjpp/nebula-node/blob/enhance-ci/.github/workflows/npm-publish.yml#L59

You are amazing @wujjpp I will request the org admin to do it tomorrow.

wey-gu commented 2 years ago

I guess you meant gh actions rather than gitlab 🙃

wujjpp commented 2 years ago

I guess you meant gh actions rather than gitlab 🙃

@wey-gu GitHub

wey-gu commented 2 years ago

@wujjpp a token should be set to npm_token already, I will merge the PR to see if it's properly set.