Skip to content

Convert GitHub issue templates to modern forms#15645

Merged
rjmholt merged 4 commits into
masterfrom
andschwa/issue-forms
Jun 24, 2021
Merged

Convert GitHub issue templates to modern forms#15645
rjmholt merged 4 commits into
masterfrom
andschwa/issue-forms

Conversation

@andyleejordan

@andyleejordan andyleejordan commented Jun 23, 2021

Copy link
Copy Markdown
Member

PR Summary

This uses the new, modern, GitHub Issue Forms. Or at least, it will when the beta opens up wider!

Update: checkout the GitHub Issues Announcement!

PR Context

I enabled similar forms in vscode-powershell yesterday after being added to the closed beta, and they're great! These forms provide a richer and easier experience to contributors, resulting in more consistent and concise issues being opened.

Note that I used a branch in this repo and not a fork so that we will be able to preview the forms before merging, which requires viewing the file in a repo for which the feature is enabled. Can't do that yet because the beta needs to open so we can add PowerShell/PowerShell to it, and doing that with a fork is harder and unnecessary work. All public repos are now automatically in the open beta!

I am not sure if similar forms can be used for Pull Requests. I haven't seen it mentioned in the documentation, but it's a very new feature, it's probably coming!

PR Checklist

Comment thread .github/ISSUE_TEMPLATE/Distribution_Request.yaml
Comment thread .github/ISSUE_TEMPLATE/Distribution_Request.yaml
@andyleejordan andyleejordan force-pushed the andschwa/issue-forms branch 2 times, most recently from 1b9f44e to e34498f Compare June 24, 2021 17:25
@andyleejordan andyleejordan force-pushed the andschwa/issue-forms branch from e34498f to 4ea0f11 Compare June 24, 2021 17:30
@andyleejordan andyleejordan force-pushed the andschwa/issue-forms branch from 4ea0f11 to 679fa3b Compare June 24, 2021 17:32
@andyleejordan andyleejordan changed the title WIP: Convert GitHub issue templates to modern forms Convert GitHub issue templates to modern forms Jun 24, 2021
@andyleejordan andyleejordan marked this pull request as ready for review June 24, 2021 17:35
@rjmholt rjmholt assigned rjmholt and unassigned adityapatwardhan Jun 24, 2021
@rjmholt rjmholt merged commit feb6ff3 into master Jun 24, 2021
@rjmholt rjmholt deleted the andschwa/issue-forms branch June 24, 2021 17:53
@rjmholt rjmholt added the CL-Tools Indicates that a PR should be marked as a tools change in the Change Log label Jul 21, 2021
@ghost

ghost commented Jul 22, 2021

Copy link
Copy Markdown

🎉v7.2.0-preview.8 has been released which incorporates this pull request.:tada:

Handy links:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-Tools Indicates that a PR should be marked as a tools change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants