diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..0756672 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,40 @@ +--- +name: 🐞 Bug report +about: Create a bug report to help us improve this project +title: '[Bug] ' +labels: 'bug' +assignees: '' + +--- + +## Basic info + +* **Library Version:** +* **Branch/commit:** +* **OS:** +* **Rust Version:** +* **Other:** + +## Expected Behavior + +The library does X + +## Actual Behavior + +The library does Y + +## Steps to Reproduce + +* Do X +* Do Y +* Do Z + +## Log tracebacks and/or errors shown + +```txt +Log here +``` + +## (Optional) Extra info + +None diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..3be2444 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,26 @@ +--- +name: 🛠️ Feature request +about: Suggest an idea for this project +title: '[Feature] ' +labels: 'enhancement' +assignees: '' + +--- + +## Description + +As a X, I want to Y, so Z. + +## Acceptance Criteria + +* Criteria 1 +* Criteria 2 + +## Checklist + +* [ ] Element 1 +* [ ] Element 2 + +## (Optional) Extra info + +None diff --git a/.github/PULL_REQUEST_TEMPLATE/merge_master.md b/.github/PULL_REQUEST_TEMPLATE/merge_master.md new file mode 100644 index 0000000..657afc6 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE/merge_master.md @@ -0,0 +1,37 @@ +# Pull/Merge Request into master + +## Version + +* **From:** `x.x.x` +* **To:** `y.y.y` +* **Type:** `major|minor|bugfix` +* **Changelog:** [here](CHANGELOG.md) + +## Merge into Dev Checklist + +* [ ] Code review +* [ ] Tests for the new code (coverage >80%) +* [ ] Pipeline pass +* [ ] No errors on coding standards +* [ ] This is a merge from develop +* [ ] Deployed to staging environment +* [ ] Acceptance Testing pass +* [ ] Bump version in [Cargo.toml](Cargo.toml) file +* [ ] Updated [CHANGELOG.md](CHANGELOG.md) file + +## Issues related + +* #123456 +* #123457 + +## Merge Requests related + +* !123456 +* !123457 + +## Description + +Description here + +To know more read the [CHANGELOG.md](CHANGELOG.md) file, the issues and the +merge requests related. diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..7e51286 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,23 @@ +# Pull/Merge Request into master dev + +## Description + +See the issue related, what is done in the commits and in the changelog below. + +## Issues related + +* #123456 + +## Merge into Dev Checklist + +* [ ] Tests for the new code +* [ ] Acceptance Testing + +## Changelog + +* Change 1 +* Change 2 + +## (Optional) Extra info + +None