Skip to content

wangziling100/Monorepo-Template

Repository files navigation

codecov

Monorepo-Template

The project provides a monorepo template with a sample module and some useful workflows.

Workflows

Some useful workflows are already integrated in this template. It includes a CI and Publish workflow, a commit lint check workflow and a release workflow.To use these workflows, some configeration files are required.

AutoCI

Through this workflow you can control your CI pipeline in GitHub Action. But at first setting a configeration file is necessary, more information see here. A test coverage report is also performed during this workflow, more information see here. If the CI pipeline is successfully conducted, a publish process will start. This process publish your project with a new version, which is generated according to your commit information automatically. More information here.

Release Drafter

This action generates a release-draft after each push or PR. More information here

Commit lint

It works not very well, may change later.

Files

Some files you should change before you use this template, like package.json.