Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue Templates: Add default type labels to issue templates. #55826

Merged
merged 1 commit into from Nov 3, 2023

Conversation

peterwilsoncc
Copy link
Contributor

@peterwilsoncc peterwilsoncc commented Nov 3, 2023

What?

Automatically add labels to issues based on the issue template used.

  • Bug Report: [Type] Bug
  • Enhancement: [Type] Enhancement
  • New Release: Gutenberg Plugin, [Type] Project Management

Why?

I was asking @jordesign about whether adding labels would skip the triage process (it doesn't) and mentioned work automates adding the basic type labels. Jordan thought that sounded appealing.

How?

Editing the issue templates to include labels fields

Testing Instructions

I'm not sure it's possible to test these without a yolo merge/test repo.

Testing Instructions for Keyboard

Screenshots or screencast

@jordesign
Copy link
Contributor

This is brilliant - thanks @peterwilsoncc.
@priethor - it would be lovely to get this pushed through

@peterwilsoncc peterwilsoncc marked this pull request as ready for review November 3, 2023 02:52
@peterwilsoncc peterwilsoncc added the [Type] Project Management Meta-issues related to project management of Gutenberg label Nov 3, 2023
Copy link

github-actions bot commented Nov 3, 2023

Flaky tests detected in 67dab24.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.

🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/6740699713
📝 Reported issues:

Copy link
Member

@Mamaduka Mamaduka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A great idea! Thank you @peterwilsoncc and @jordesign!

@peterwilsoncc peterwilsoncc merged commit c56f8d4 into trunk Nov 3, 2023
51 of 53 checks passed
@peterwilsoncc peterwilsoncc deleted the task/auto-issue-type-label branch November 3, 2023 22:23
@github-actions github-actions bot added this to the Gutenberg 17.1 milestone Nov 3, 2023
@peterwilsoncc
Copy link
Contributor Author

Working as expected... now.

Initially the feature request template failed for yaml reasons so I yolo merged #55862 to fix it.

@priethor
Copy link
Contributor

priethor commented Nov 6, 2023

Thanks for implementing this, Peter! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Project Management Meta-issues related to project management of Gutenberg
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants