-
-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Overview
When new issues are created, we have thus far expected labels to be assigned by the creator or assignee of the issue. Due to many issues being left without labels by their assignee's, we have decided to update the templates to provide default labels out of the box.
This process has already begun, but the remaining templates must be updated. Issue templates are found at
devops-security/tree/main/.github/ISSUE_TEMPLATE/
There are currently 6 templates in the devops-security repo, some are fine but others do not have the required labels or problems which are causing labels to not be shown.
Action Items
-
Add size, role, feature, and complexity labels to the 6 issue templates. This requires editing the .yml and .md files.
-
Issue templates should default to the 'CoP: DevOps: Project Board'
-
Add milestone to the 6 issue templates
- Some templates already include some or all of these labels. In cases where they do not, you must add the labels with a default of "missing". See this issue's labels for the expected defaults
-
Some templates may already be working, confirm this and use the correctly written templates to fix the malformed templates.
-
You can confirm the current behavior of the templates by going to Issues and clicking the "New Issue" button. This will bring a pop-up that will show the existing issue template as declared in the main branch.
-
Without creating the issue, you may scroll down to the bottom of this pop-up to see the labels that are assigned using the template.
-
Are the labels being shown expected after looking at the .yml files? If not, troubleshoot why not and make the fix
Resources/Instructions
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
