wechaty / python-wechaty-puppet-itchat

Python Wechaty Puppet Powered by Itchat
Apache License 2.0
39 stars 11 forks source link

【Feature 💁 💁】CICD is required for opensource project #3

Closed wj-Mcat closed 3 years ago

wj-Mcat commented 3 years ago

CI (Continuous integration) is the key tools that can keep the quality of project. It will create the strict rule for all of developers . It's only when pr pass the CI test, it will be merged into master branch. Please refer to: Makefile to add CI test to this repo. I will review the new pr.

CD(continuous delivery) will delivery the new version of package when it arises the new change. Eg, when the new pr is merged into the python-wechaty repo, it will automatically deploy the new wechaty by CD.

CICD is the base structure for the good opensource project, this repo should add it.

reference

lyleshaw commented 3 years ago

Got it.👌