From e3ac600e5e20c534d005b2589e66898f10865a65 Mon Sep 17 00:00:00 2001 From: naskya Date: Wed, 3 Jul 2024 10:46:04 +0900 Subject: [PATCH] meta: update issue/merge request templates (closes #10942) --- .gitlab/issue_templates/bug.md | 61 ++++++++++++++++++---- .gitlab/issue_templates/feature.md | 46 +++++++++++++--- .gitlab/issue_templates/refactor.md | 58 ++++++++++++++++++++ .gitlab/merge_request_templates/default.md | 17 +++--- .gitlab/merge_request_templates/release.md | 3 +- 5 files changed, 160 insertions(+), 25 deletions(-) create mode 100644 .gitlab/issue_templates/refactor.md diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md index f96bdec01e..94b97b7626 100644 --- a/.gitlab/issue_templates/bug.md +++ b/.gitlab/issue_templates/bug.md @@ -3,24 +3,48 @@ 🔒 Found a security vulnerability? [Please disclose it responsibly.](https://firefish.dev/firefish/firefish/-/blob/develop/SECURITY.md) 🤝 By submitting this issue, you agree to follow our [Contribution Guidelines.](https://firefish.dev/firefish/firefish/-/blob/develop/CONTRIBUTING.md) --> -## What happened? +## What type of issue is this? + + + + + + + + + + + + + +## What happened? + -## What did you expect to happen? +## What did you expect to happen? + -## Version +## Steps to reproduce the issue + -## What type of issue is this? +## Reproduces how often + + + +## What did you try to solve the issue + + + +## Version + -- [ ] server-side -- [ ] client-side -- [ ] not sure
-### Instance +### Instance + ### What browser are you using? (client-side issues only) @@ -35,7 +59,8 @@ ### What operating system are you using? (Server-side issues only) -### Relevant log output +### Relevant log output +
@@ -46,4 +71,20 @@ By submitting this issue, you agree to follow our [Contribution Guidelines](http - [ ] I have searched the issue tracker for similar issues, and this is not a duplicate. ## Are you willing to fix this bug? (optional) -- [ ] Yes. I will fix this bug and open a merge request if the change is agreed upon. + + + + + + + + + +/label Bug? diff --git a/.gitlab/issue_templates/feature.md b/.gitlab/issue_templates/feature.md index 4c9ee56226..280cc59003 100644 --- a/.gitlab/issue_templates/feature.md +++ b/.gitlab/issue_templates/feature.md @@ -1,18 +1,36 @@ +🤝 By submitting this refactor proposal, you agree to follow our [Contribution Guidelines.](https://firefish.dev/firefish/firefish/-/blob/develop/CONTRIBUTING.md) --> -## What feature would you like implemented? +## What type of refactoring is this? + + + + + + + + + + + + + +## What feature would you like implemented? + -## Why should we add this feature? +## Why should we add this feature? + -## Version +## Version + -## Instance +## Instance + ## Contribution Guidelines @@ -21,4 +39,20 @@ By submitting this issue, you agree to follow our [Contribution Guidelines](http - [ ] I have searched the issue tracker for similar requests, and this is not a duplicate. ## Are you willing to implement this feature? (optional) -- [ ] Yes. I will implement this feature and open a merge request if the change is agreed upon. + + + + + + + + + +/label Feature diff --git a/.gitlab/issue_templates/refactor.md b/.gitlab/issue_templates/refactor.md new file mode 100644 index 0000000000..3cb03a3775 --- /dev/null +++ b/.gitlab/issue_templates/refactor.md @@ -0,0 +1,58 @@ + + +## What type of feature is this? + + + + + + + + + + + + + +## What parts of the code do you think should be refactored? + + + +## Why should the code be refactored that way? + + + +## Version + + + +## Instance + + + +## Contribution Guidelines +By submitting this issue, you agree to follow our [Contribution Guidelines](https://firefish.dev/firefish/firefish/-/blob/develop/CONTRIBUTING.md) +- [ ] I agree to follow this project's Contribution Guidelines +- [ ] I have searched the issue tracker for similar requests, and this is not a duplicate. + +## Are you willing to refactor the code? (optional) + + + + + + + + + +/label Refactor diff --git a/.gitlab/merge_request_templates/default.md b/.gitlab/merge_request_templates/default.md index d13a146da0..6d09072a87 100644 --- a/.gitlab/merge_request_templates/default.md +++ b/.gitlab/merge_request_templates/default.md @@ -1,16 +1,19 @@ - + -## What does this PR do? +## What does this merge request do? + ## Contribution Guidelines By submitting this merge request, you agree to follow our [Contribution Guidelines](https://firefish.dev/firefish/firefish/-/blob/develop/CONTRIBUTING.md) -- [ ] This change is reviewed in an issue / This is a minor bug fix -- [ ] I agree to follow this project's Contribution Guidelines -- [ ] I have made sure to test this pull request -- [ ] I have made sure to run `pnpm run format` before submitting this pull request +- [ ] This closes issue #0000 (please substitute the number) +- [ ] This is a minor bug fix or refactoring -If this merge request makes changes to the Firefish API, please update `docs/api-change.md` +- [ ] I agree to follow this project's Contribution Guidelines +- [ ] I have made sure to test this merge request +- [ ] I have made sure to run `pnpm run format` before submitting this merge request + +If this merge request makes changes to API, please update `docs/api-change.md` - [ ] I updated the document / This merge request doesn't include API changes diff --git a/.gitlab/merge_request_templates/release.md b/.gitlab/merge_request_templates/release.md index ea40f38813..6b83d5fdc4 100644 --- a/.gitlab/merge_request_templates/release.md +++ b/.gitlab/merge_request_templates/release.md @@ -1,4 +1,5 @@ +/label Release ## Checklist @@ -13,7 +14,5 @@ I have updated... - [ ] `packages/backend-rs/index.js` - [ ] OCI container image - - ## Remarks