/Ceobe-Canteen-Desktop

小刻食堂的桌面端,恭喜你电脑有多了个和小刻一样喜欢吃东西的浏览器内核

Primary LanguageVueGNU Affero General Public License v3.0AGPL-3.0

CeobeCanteenTauri

LOGO

帮小刻找好多好吃的饼

Github License

latest Static Badge

Contributing

You can feel free to use English or Chinese to open an issue or pull request.

BUG FIX

If you are going to fix an exist BUG, please create a branch from the "master", then writing your changes in that branch. It is highly recommend to use fix- prfix of your branch.

In general, bug fix version will cause the patch version increase and it will not have any rc, alpha, beta pre-release version

If you finish your perfromance on bug fixing, remenber direct increase the patch version in your pull request, they are local in the following place

  • package.json
  • src-tauri\tauri.config.json
  • src-tauri\Cargo.toml

NEW FEATURES

If you are going to adding a new feature, please create a branch from the "next", then writing your changes in that branch. It is hightly recommend to use 'feat-' prefix of your branch

In most situation, you should test your new feature first. Providing unit test or integrate test if possible.

Release contain new features will increase the minor version. In most cases, you do not need edit the version in your pull request

The release version with new features will have beta and alpha and rc pre-release.