From cc48eab91158e7c038203647a368643288f7ad70 Mon Sep 17 00:00:00 2001 From: janis-qorix Date: Thu, 29 Oct 2026 18:48:51 +0100 Subject: [PATCH 1/2] fix(github): put issue template front matter first GitHub only recognises the YAML front matter of an issue template at the very beginning of the file. The license comment preceded it, so neither bug_fix.md nor improvement.md was offered in the issue chooser. Move the front matter to the top and the license comment below it. Fixes #224 Co-Authored-By: Claude Opus 5.5 --- .github/ISSUE_TEMPLATE/bug_fix.md | 18 +++++++++--------- .github/ISSUE_TEMPLATE/improvement.md | 18 +++++++++--------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_fix.md b/.github/ISSUE_TEMPLATE/bug_fix.md index 7d6c290a0..3c0d2ff97 100644 --- a/.github/ISSUE_TEMPLATE/bug_fix.md +++ b/.github/ISSUE_TEMPLATE/bug_fix.md @@ -1,3 +1,12 @@ +--- +name: Bugfix +about: 'Issue to track a bugfix' +title: 'Bugfix: Your bugfix title' +labels: 'codeowner_review' +assignees: '' + +--- + ---- -name: Bugfix -about: 'Issue to track a bugfix' -title: 'Bugfix: Your bugfix title' -labels: 'codeowner_review' -assignees: '' - ---- - > [!IMPORTANT] > Make sure to link this issue with the PR for your bugfix. diff --git a/.github/ISSUE_TEMPLATE/improvement.md b/.github/ISSUE_TEMPLATE/improvement.md index 769b0e7db..aa80e2693 100644 --- a/.github/ISSUE_TEMPLATE/improvement.md +++ b/.github/ISSUE_TEMPLATE/improvement.md @@ -1,3 +1,12 @@ +--- +name: Improvement +about: 'Issue to track a improvement' +title: 'Improvement: Your improvement title' +labels: 'codeowner_review' +assignees: '' + +--- + ---- -name: Improvement -about: 'Issue to track a improvement' -title: 'Improvement: Your improvement title' -labels: 'codeowner_review' -assignees: '' - ---- - > [!IMPORTANT] > Make sure to link this issue with the PR for your improvement. From 07c84429ece9323b4dbe931528a9a1650038778c Mon Sep 17 00:00:00 2001 From: janis-qorix Date: Fri, 30 Oct 2026 08:53:03 +0100 Subject: [PATCH 2/2] fix(github): remove repository issue templates A repository with its own .github/ISSUE_TEMPLATE folder does not get the default issue forms of the eclipse-score organisation (Feature Request, Component Request, Product Increment, Epic, Task, Bug). The two local templates duplicate Bug and Task in a weaker form and hid the organisation's forms in this repository and in every repository created from it. Remove bug_fix.md and improvement.md so the organisation's forms are used, and point CONTRIBUTION.md to them. Fixes #224 Co-Authored-By: Claude Opus 5.5 --- .github/ISSUE_TEMPLATE/bug_fix.md | 26 -------------------------- .github/ISSUE_TEMPLATE/improvement.md | 26 -------------------------- CONTRIBUTION.md | 2 +- 3 files changed, 1 insertion(+), 53 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug_fix.md delete mode 100644 .github/ISSUE_TEMPLATE/improvement.md diff --git a/.github/ISSUE_TEMPLATE/bug_fix.md b/.github/ISSUE_TEMPLATE/bug_fix.md deleted file mode 100644 index 3c0d2ff97..000000000 --- a/.github/ISSUE_TEMPLATE/bug_fix.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Bugfix -about: 'Issue to track a bugfix' -title: 'Bugfix: Your bugfix title' -labels: 'codeowner_review' -assignees: '' - ---- - - - -> [!IMPORTANT] -> Make sure to link this issue with the PR for your bugfix. diff --git a/.github/ISSUE_TEMPLATE/improvement.md b/.github/ISSUE_TEMPLATE/improvement.md deleted file mode 100644 index aa80e2693..000000000 --- a/.github/ISSUE_TEMPLATE/improvement.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Improvement -about: 'Issue to track a improvement' -title: 'Improvement: Your improvement title' -labels: 'codeowner_review' -assignees: '' - ---- - - - -> [!IMPORTANT] -> Make sure to link this issue with the PR for your improvement. diff --git a/CONTRIBUTION.md b/CONTRIBUTION.md index cfbec3610..5c05cd40c 100644 --- a/CONTRIBUTION.md +++ b/CONTRIBUTION.md @@ -36,7 +36,7 @@ This phase is part of the eclipse Incubation Phase and shall establish all the p Improvements are adding/changing processes and infrastructure, bug fixes can be also on development work products like code. In case you want to fix a bug or contribute an improvement, please perform the following steps: 1) Create a PR by using the corresponding template ([Bugfix PR template](.github/PULL_REQUEST_TEMPLATE/bug_fix.md) or [Improvement PR template](.github/PULL_REQUEST_TEMPLATE/improvement.md)). Please mark your PR as draft until it's ready for review by the Committers (see the [Eclipse Foundation Project Handbook](https://www.eclipse.org/projects/handbook/#contributing-committers) for more information on the role definitions). Improvements are requested by the definition or modification of [Stakeholder Requirements](docs/stakeholder_requirements) or [Tool Requirements](docs/tool_requirements) and may be implemented after acceptance/merge of the request by a second Improvement PR. The needed reviews are automatically triggered via the [CODEOWNERS](.github/CODEOWNERS) file in the repository. -2) Initiate content review by opening a corresponding issue for the PR when it is ready for review. Review of the PR and final merge into the project repository is in responsibility of the Committers. Use the [Bugfix Issue template](.github/ISSUE_TEMPLATE/bug_fix.md) or [Improvement Issue template](.github/ISSUE_TEMPLATE/improvement.md) for this. +2) Initiate content review by opening a corresponding issue for the PR when it is ready for review. Review of the PR and final merge into the project repository is in responsibility of the Committers. Use the corresponding issue form of the [eclipse-score organisation](https://github.com/eclipse-score/.github/tree/main/.github/ISSUE_TEMPLATE) for this (*Bug* for bug fixes, *Task* for improvements), offered under *Issues → New issue*. Please check here for our Git Commit Rules in the [Configuration_Tool_Guidelines](https://eclipse-score.github.io/score/process_description/guidelines/index.html).