ci: will trigger ci step when push on any branch, like travis ci config, executing npm install & npm test
publish: will trigger when create a release from github repository release tab, autorun npm install, npm run build and npm publish
To Apply publish workflow, npm packages admin suppose to generate a publish token and set as SECRET NODE_AUTH_TOKEN at repository. Refer to Github Actions: Setup Node
Todo:
when calling postpublish step, it will trigger deploy github pages. It needs to be integrated with github actions
Coverage remained the same at 81.342% when pulling 56fecbd9229d79da4950044f2915d08c9c3e296b on aquariuslt:master into f3c9d6d3cab0f9a76008051ad7b0253c281b29d8 on weui:master.
This PR add 2 workflows:
ci: will trigger ci step when push on any branch, like travis ci config, executing
npm install
&npm test
publish: will trigger when create a
release
from github repository release tab, autorunnpm install
,npm run build
andnpm publish
Todo:
postpublish
step, it will trigger deploy github pages. It needs to be integrated with github actions