Templates for both GitLab and GitHub
Use the content that works best for you, here there are mine.
Template | Snippet |
---|---|
issue | ๐ GitHub snippet |
pull request / merge request | ๐ GitHub snippet |
release | ๐ GitHub snippet |
Basic
GitHub
- Create
.github
folder in project root. - Add templates files following this folder structure
โโโ .gitlab/
โย ย โโโ ISSUE_TEMPLATE/
โย ย โย ย โโโ issue-templates.md
โย ย โโโ PULL_REQUEST_TEMPLATE/
โย ย โย ย โโโ merge-request-templates.md
โย ย โโโ RELEASE_TEMPLATE/
โย ย โย ย โโโ release-templates.md
Commit and push on our default branch.
Check our project on GitHub. From now on, when we will open an issue, it will be pre-compiled with the markdown template we added.
GitLab
In GitLab is pretty much the same, but here we have to create a folder named .gitlab
, and add this folders structure:
โโโ .gitlab/
โย ย โโโ issue_templates/
โย ย โย ย โโโ issue-templates.md
โย ย โโโ merge_request_templates/
โย ย โย ย โโโ merge-request-templates.md
โย ย โโโ release_templates/
โย ย โย ย โโโ release-templates.md
Advanced
If we need different templates to choose, we have to add folders instead of files, and add many files as we need.
โโโ .github
โย ย โโโ ISSUE_TEMPLATE
โย ย โย ย โโโ bug-report.md
โย ย โย ย โโโ feature.md
โย ย โย ย โโโ nice-to-have.md
โย ย โโโ PULL_REQUEST_TEMPLATE.md
โย ย โโโ RELEASE_TEMPLATE
โย ย โย ย โโโ default.md
โย ย โย ย โโโ hotfix.md
๐ More info
Top comments (0)