Skip to content

Commit

Permalink
Merge pull request #602 from kagemomiji/issue601-add-issue-template
Browse files Browse the repository at this point in the history
#601 chore: Add Release Issue Template
  • Loading branch information
kagemomiji committed Sep 18, 2024
2 parents a228ac8 + 35649aa commit 16e73ee
Showing 1 changed file with 52 additions and 0 deletions.
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/release_preparation.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: "Release Preparation"
description: "Template for tracking tasks needed for release preparation"
title: "[Release] - Release Preparation for vX.X.X"
labels:
- "release"
- "task"
assignees:
- ""
body:
- type: markdown
attributes:
value: |
## Release Preparation Checklist
Please make sure to complete all of the following tasks for the release preparation.
Ensure that all items are checked off before proceeding to the release.
- type: checkboxes
id: pre_release
attributes:
label: "Pre-Release Tasks"
description: "Tasks to be completed before starting the release process"
options:
- label: "Ensure README.md is updated"
- label: "Ensure CHANGELOG.md is updated"
- label: "Verify all dependencies are up to date"
- label: "Ensure no critical bugs are present"

- type: checkboxes
id: release
attributes:
label: "Release Tasks"
description: "Tasks to be completed during the release process"
options:
- label: "Make Stable Branch"
- label: "Edit the release on GitHub"

- type: checkboxes
id: post_release
attributes:
label: "Post-Release Tasks"
description: "Tasks to be completed after the release process"
options:
- label: "Bump up the version number in the pom.xml"
- label: "Assign Issues to the next milestone"

- type: input
id: additional_notes
attributes:
label: "Additional Notes"
description: "Add any other comments or tasks specific to this release."
placeholder: "Enter additional release-related notes here"

0 comments on commit 16e73ee

Please sign in to comment.