|
1 | 1 | # repo-template
|
2 | 2 |
|
| 3 | +[](https://github.com/blyndusk/repo-template/releases) |
| 4 | +[](https://github.com/blyndusk/repo-template/commits/main) |
| 5 | +[](https://github.com/blyndusk/repo-template/issues) |
| 6 | +[](https://github.com/blyndusk/repo-template/pulls) |
| 7 | +[](https://github.com/blyndusk/repo-template/commits/main) |
| 8 | +[](https://github.com/blyndusk/repo-template/blob/main/LICENSE) |
| 9 | +[](https://github.com/blyndusk/repo-template) |
| 10 | + |
3 | 11 | [](https://github.com/blyndusk/repo-template/actions/workflows/docker.yml)
|
4 | 12 | [](https://github.com/blyndusk/repo-template/actions/workflows/python.yml)
|
5 | 13 | [](https://github.com/blyndusk/repo-template/actions/workflows/release.yml)
|
6 | 14 |
|
7 | 15 | - [repo-template](#repo-template)
|
8 |
| - - [Use](#use) |
| 16 | + - [I - Goal](#i---goal) |
| 17 | + - [II - Conventions, templates and guidelines](#ii---conventions-templates-and-guidelines) |
| 18 | + - [A - Commit conventions](#a---commit-conventions) |
| 19 | + - [B - Issue template](#b---issue-template) |
| 20 | + - [C - Branch naming convention](#c---branch-naming-convention) |
| 21 | + - [D - Pull request template](#d---pull-request-template) |
| 22 | + - [III - Use](#iii---use) |
| 23 | + - [IV - Project use](#iv---project-use) |
9 | 24 | - [Help](#help)
|
10 | 25 | - [Start](#start)
|
11 | 26 | - [Stop](#stop)
|
12 | 27 | - [Restart](#restart)
|
13 | 28 | - [Display logs](#display-logs)
|
| 29 | + - [V - License](#v---license) |
| 30 | + |
| 31 | +## I - Goal |
| 32 | + |
| 33 | +The purpose of this repository is to provide a solid, complete and adaptable base of a quasi-virgin repository, in order to start a new project with a maximum time saving. |
| 34 | + |
| 35 | +This repository provides: |
| 36 | + - commit/branch/issues/pull requests conventions, templates and guidelines |
| 37 | + - GitHub Actions for CI, CD and release |
| 38 | + |
| 39 | + |
| 40 | +## II - Conventions, templates and guidelines |
| 41 | + |
| 42 | +### A - Commit conventions |
| 43 | + |
| 44 | +``` |
| 45 | +tag(scope): #issue_id message |
| 46 | +``` |
| 47 | + |
| 48 | +See [commit_conventions.md](.github/commit_conventions.md) for more informations. |
| 49 | + |
| 50 | +### B - Issue template |
| 51 | + |
| 52 | +See [user-story.md](.github/ISSUE_TEMPLATE/user-story.md) for more informations. |
14 | 53 |
|
15 |
| -## Use |
| 54 | +### C - Branch naming convention |
| 55 | + |
| 56 | +``` |
| 57 | +type_scope-of-the-work |
| 58 | +``` |
| 59 | + |
| 60 | +See [branch_naming_convention.md](.github/branch_naming_convention.md) for more informations. |
| 61 | + |
| 62 | +### D - Pull request template |
| 63 | + |
| 64 | +See [user-story.md](.github/pull_request_template.md) for more informations. |
| 65 | + |
| 66 | +## III - Use |
| 67 | + |
| 68 | +Go to `New Repository`, then choose this template |
| 69 | + |
| 70 | + |
| 71 | + |
| 72 | + |
| 73 | +## IV - Project use |
16 | 74 |
|
17 | 75 | ### Help
|
18 | 76 |
|
@@ -44,3 +102,6 @@ $ make restart
|
44 | 102 | $ make logs
|
45 | 103 | ```
|
46 | 104 |
|
| 105 | +## V - License |
| 106 | + |
| 107 | +Under [MIT](./LICENSE) license. |
0 commit comments