From f41847987429251605c67149010ca67829f54cd0 Mon Sep 17 00:00:00 2001 From: Multirious <77918086+Multirious@users.noreply.github.com> Date: Thu, 5 Mar 2026 10:43:53 +0000 Subject: [PATCH 1/5] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 24 +++++++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..04aae67 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,24 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..11fc491 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. From 9cc59cb8f61024f841b1266bb67cc32e4ac61d33 Mon Sep 17 00:00:00 2001 From: Multirious Date: Thu, 5 Mar 2026 17:51:43 +0700 Subject: [PATCH 2/5] Add pull_request_template - copied directly from bevy --- .github/pull_request_template.md | 38 ++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..c1e5575 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,38 @@ +# Objective + +- Describe the objective or issue this PR addresses. +- If you're fixing a specific issue, say "Fixes #X". + +## Solution + +- Describe the solution used to achieve the objective above. + +## Testing + +- Did you test these changes? If so, how? +- Are there any parts that need more testing? +- How can other people (reviewers) test your changes? Is there anything specific they need to know? +- If relevant, what platforms did you test these changes on, and are there any important ones you can't test? + +--- + +## Showcase + +> This section is optional. If this PR does not include a visual change or does not add a new feature, you can delete this section. + +- Help others understand the result of this PR by showcasing your awesome work! +- If this PR adds a new feature or public API, consider adding a brief pseudo-code snippet of it in action +- If this PR includes a visual change, consider adding a screenshot, GIF, or video + - If you want, you could even include a before/after comparison! +- If the Migration Guide adequately covers the changes, you can delete this section + +While a showcase should aim to be brief and digestible, you can use a toggleable section to save space on longer showcases: + +
+ Click to view showcase + +```rust +println!("My super cool code."); +``` + +
From 69a2c072f4123555e770972e74bc1681a0d96cc9 Mon Sep 17 00:00:00 2001 From: Multirious Date: Thu, 5 Mar 2026 17:57:06 +0700 Subject: [PATCH 3/5] Add some changes more relevent to this project --- .github/pull_request_template.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index c1e5575..907d7c4 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -2,6 +2,7 @@ - Describe the objective or issue this PR addresses. - If you're fixing a specific issue, say "Fixes #X". +- If this is a migration PR, ## Solution @@ -11,8 +12,6 @@ - Did you test these changes? If so, how? - Are there any parts that need more testing? -- How can other people (reviewers) test your changes? Is there anything specific they need to know? -- If relevant, what platforms did you test these changes on, and are there any important ones you can't test? --- @@ -36,3 +35,8 @@ println!("My super cool code."); ``` + +## To-Do Checklist + +- [ ] Write CHANGELOG.md +- [ ] Update Cargo.lock (If this is not a migration PR nor changing any dependencies, you may remove this) From 45b7c02bb88506091d1e27a5e298d850403c2f5d Mon Sep 17 00:00:00 2001 From: Multirious Date: Thu, 5 Mar 2026 17:58:51 +0700 Subject: [PATCH 4/5] Update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bdfa212..6a5fd03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,7 @@ Internal: - Use latest instead of a version for stableRust in flake.nix - `nix flake update` - Remove flake-utils dependency from flake.nix +- Update issue and PR template by [#81](https://github.com/Multirious/bevy_tween/pull/81) ## v0.11.0 - 2026-01-01 From 47f6e1fb3db5acdb27fda3be34be9cb6cd7a2119 Mon Sep 17 00:00:00 2001 From: Multirious Date: Thu, 5 Mar 2026 18:07:55 +0700 Subject: [PATCH 5/5] Update pull_request_template once more --- .github/pull_request_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 907d7c4..142cc1d 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -2,7 +2,6 @@ - Describe the objective or issue this PR addresses. - If you're fixing a specific issue, say "Fixes #X". -- If this is a migration PR, ## Solution @@ -40,3 +39,4 @@ println!("My super cool code."); - [ ] Write CHANGELOG.md - [ ] Update Cargo.lock (If this is not a migration PR nor changing any dependencies, you may remove this) +- [ ] Update supported version in README.md (If this is not a release PR, you may remove this)