https://github.com/wangziling100/monorepo-template
A monorepo template with cicd pipeline
https://github.com/wangziling100/monorepo-template
ci-pipeline monorepo-template workflows
Last synced: 3 months ago
JSON representation
A monorepo template with cicd pipeline
- Host: GitHub
- URL: https://github.com/wangziling100/monorepo-template
- Owner: wangziling100
- Created: 2020-08-05T06:21:08.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-20T22:04:24.000Z (over 2 years ago)
- Last Synced: 2024-08-09T05:51:15.044Z (10 months ago)
- Topics: ci-pipeline, monorepo-template, workflows
- Language: JavaScript
- Homepage:
- Size: 961 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://codecov.io/gh/wangziling100/Monorepo-Template)
# 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](https://github.com/wangziling100/AutoCI). A test coverage report is also performed during this workflow, more information see [here](https://codecov.io). 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](https://github.com/wangziling100/AutoPublish).### `Release Drafter`
This action generates a release-draft after each push or PR. More information [here](https://github.com/marketplace/actions/release-drafter)### `Commit lint`
It works not very well, may change later.## Files
Some files you should change before you use this template, like package.json.