From 75e069cf12b12cca12668ec055fe7cb84bb6de07 Mon Sep 17 00:00:00 2001 From: Alexander Eyers-Taylor Date: Tue, 4 Feb 2020 19:01:56 +0000 Subject: [PATCH 1/4] Add issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 20 +++++++++++++++++++ .github/ISSUE_TEMPLATE/feature_request.md | 20 +++++++++++++++++++ .../ISSUE_TEMPLATE/new-extension-release.md | 17 ++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md create mode 100644 .github/ISSUE_TEMPLATE/new-extension-release.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000000..2102af25095 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,20 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior. + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000000..bbcbbe7d615 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/new-extension-release.md b/.github/ISSUE_TEMPLATE/new-extension-release.md new file mode 100644 index 00000000000..d6bc54ba8b3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/new-extension-release.md @@ -0,0 +1,17 @@ +--- +name: New extension release +about: Create an issue with a checklist for the release steps (write access required + for the steps) +title: Release Checklist for version xx.xx.xx +labels: '' +assignees: '' + +--- + +- [ ] Trigger a release build on Actions by adding a new tag on master of the format `vxx.xx.xx` +- [ ] Monitor the status of the release build in the `Release` workflow in the Actions tab. +- [ ] Download the VSIX from the draft GitHub release that is created when the release build finishes. +- [ ] Log into the [Visual Studio Marketplace](https://marketplace.visualstudio.com/manage/publishers/github). +- [ ] Click the `...` menu in the CodeQL row and click **Update**. +- [ ] Drag the `.vsix` file you downloaded from the GitHub release into the Marketplace and click **Upload**. +- [ ] Publish the GitHub release. From 89595921ffd27665518193571ed6da2951ca42d5 Mon Sep 17 00:00:00 2001 From: Alexander Eyers-Taylor Date: Tue, 4 Feb 2020 19:08:28 +0000 Subject: [PATCH 2/4] Update .github/ISSUE_TEMPLATE/new-extension-release.md Co-Authored-By: Aditya Sharad <6874315+adityasharad@users.noreply.github.com> --- .github/ISSUE_TEMPLATE/new-extension-release.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/new-extension-release.md b/.github/ISSUE_TEMPLATE/new-extension-release.md index d6bc54ba8b3..b7d1281c30f 100644 --- a/.github/ISSUE_TEMPLATE/new-extension-release.md +++ b/.github/ISSUE_TEMPLATE/new-extension-release.md @@ -14,4 +14,4 @@ assignees: '' - [ ] Log into the [Visual Studio Marketplace](https://marketplace.visualstudio.com/manage/publishers/github). - [ ] Click the `...` menu in the CodeQL row and click **Update**. - [ ] Drag the `.vsix` file you downloaded from the GitHub release into the Marketplace and click **Upload**. -- [ ] Publish the GitHub release. +- [ ] Publish the draft GitHub release and confirm the new release is marked as the latest release at https://github.com/github/vscode-codeql/releases. From 4a72ecb29aba97b633e66f554ca9c8f7135ce468 Mon Sep 17 00:00:00 2001 From: Alexander Eyers-Taylor Date: Tue, 4 Feb 2020 19:13:50 +0000 Subject: [PATCH 3/4] Update issue templates with suggestions --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- .github/ISSUE_TEMPLATE/new-extension-release.md | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 2102af25095..4150e9afe51 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,7 +2,7 @@ name: Bug report about: Create a report to help us improve title: '' -labels: '' +labels: 'bug' assignees: '' --- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index bbcbbe7d615..36014cde565 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -2,7 +2,7 @@ name: Feature request about: Suggest an idea for this project title: '' -labels: '' +labels: 'enhancement' assignees: '' --- diff --git a/.github/ISSUE_TEMPLATE/new-extension-release.md b/.github/ISSUE_TEMPLATE/new-extension-release.md index b7d1281c30f..94da7a3538b 100644 --- a/.github/ISSUE_TEMPLATE/new-extension-release.md +++ b/.github/ISSUE_TEMPLATE/new-extension-release.md @@ -8,6 +8,7 @@ assignees: '' --- +- [ ] Update this issue title to refer to the version of the release - [ ] Trigger a release build on Actions by adding a new tag on master of the format `vxx.xx.xx` - [ ] Monitor the status of the release build in the `Release` workflow in the Actions tab. - [ ] Download the VSIX from the draft GitHub release that is created when the release build finishes. From b1530c74f3ed899d121f72db51a45985d2a80f65 Mon Sep 17 00:00:00 2001 From: Alexander Eyers-Taylor Date: Tue, 4 Feb 2020 19:16:42 +0000 Subject: [PATCH 4/4] Fix templates --- .github/ISSUE_TEMPLATE/bug_report.md | 2 +- .github/ISSUE_TEMPLATE/feature_request.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 4150e9afe51..80ee2822654 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -2,7 +2,7 @@ name: Bug report about: Create a report to help us improve title: '' -labels: 'bug' +labels: bug assignees: '' --- diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index 36014cde565..11fc491ef1d 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -2,7 +2,7 @@ name: Feature request about: Suggest an idea for this project title: '' -labels: 'enhancement' +labels: enhancement assignees: '' ---