-
Notifications
You must be signed in to change notification settings - Fork 282
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update to use Actions (Commands, Locker, Needs More Info).
Closes #3186.
- Loading branch information
Jackson Kearl
committed
Jun 15, 2020
1 parent
a0eb7e0
commit 2b8dd75
Showing
11 changed files
with
236 additions
and
121 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,119 @@ | ||
[ | ||
{ | ||
"type": "comment", | ||
"name": "question", | ||
"allowUsers": [ | ||
"cleidigh", | ||
"usernamehw" | ||
], | ||
"action": "updateLabels", | ||
"addLabel": "*question" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*question", | ||
"allowTriggerByBot": true, | ||
"action": "close", | ||
"comment": "Please ask your question on [StackOverflow](https://aka.ms/vscodestackoverflow). We have a great community over [there](https://aka.ms/vscodestackoverflow). They have already answered thousands of questions and are happy to answer yours as well. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*dev-question", | ||
"action": "close", | ||
"comment": "We have a great developer community [over on slack](https://aka.ms/vscode-dev-community) where extension authors help each other. This is a great place for you to ask questions and find support.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*extension-candidate", | ||
"action": "close", | ||
"comment": "We try to keep VS Code lean and we think the functionality you're asking for is great for a VS Code extension. Maybe you can already find one that suits you in the [VS Code Marketplace](https://aka.ms/vscodemarketplace). Just in case, in a few simple steps you can get started [writing your own extension](https://aka.ms/vscodewritingextensions). See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*not-reproducible", | ||
"action": "close", | ||
"comment": "We closed this issue because we are unable to reproduce the problem with the steps you describe. Chances are we've already fixed your problem in a recent version of VS Code. If not, please ask us to reopen the issue and provide us with more detail. Our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines might help you with that.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*out-of-scope", | ||
"action": "close", | ||
"comment": "This issue is being closed to keep the number of issues in our inbox on a manageable level, we are closing issues that are not going to be addressed in the foreseeable future: We look at the number of votes the issue has received and the number of duplicate issues filed. More details [here](https://aka.ms/vscode-out-of-scope). If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider.\n\nIf you wonder what we are up to, please see our [roadmap](https://aka.ms/vscoderoadmap) and [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nThanks for your understanding and happy coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*caused-by-extension", | ||
"action": "close", | ||
"comment": "This issue is caused by an extension, please file it with the repository (or contact) the extension has linked in its overview in VS Code or the [marketplace](https://aka.ms/vscodemarketplace) for VS Code. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*as-designed", | ||
"action": "close", | ||
"comment": "The described behavior is how it is expected to work. If you disagree, please explain what is expected and what is not in more detail. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*english-please", | ||
"action": "close", | ||
"comment": "This issue is being closed because its description is not in English, that makes it hard for us to work on it. Please open a new issue with an English description. You might find [Bing Translator](https://www.bing.com/translator) useful." | ||
}, | ||
{ | ||
"type": "comment", | ||
"name": "duplicate", | ||
"allowUsers": [ | ||
"cleidigh", | ||
"usernamehw" | ||
], | ||
"action": "updateLabels", | ||
"addLabel": "*duplicate" | ||
}, | ||
{ | ||
"type": "label", | ||
"name": "*duplicate", | ||
"action": "close", | ||
"comment": "Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for existing issues [here](https://aka.ms/vscodeissuesearch). See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "comment", | ||
"name": "confirm", | ||
"allowUsers": [ | ||
"cleidigh", | ||
"usernamehw" | ||
], | ||
"action": "updateLabels", | ||
"addLabel": "confirmed", | ||
"removeLabel": "confirmation-pending" | ||
}, | ||
{ | ||
"type": "comment", | ||
"name": "confirmationPending", | ||
"allowUsers": [ | ||
"cleidigh", | ||
"usernamehw" | ||
], | ||
"action": "updateLabels", | ||
"addLabel": "confirmation-pending", | ||
"removeLabel": "confirmed" | ||
}, | ||
{ | ||
"type": "comment", | ||
"name": "needsMoreInfo", | ||
"allowUsers": [ | ||
"cleidigh", | ||
"usernamehw" | ||
], | ||
"action": "updateLabels", | ||
"addLabel": "needs more info", | ||
"comment": "Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines. Please take the time to review these and update the issue.\n\nHappy Coding!" | ||
}, | ||
{ | ||
"type": "comment", | ||
"name": "a11ymas", | ||
"allowUsers": [ | ||
"AccessibilityTestingTeam-TCS" | ||
], | ||
"action": "updateLabels", | ||
"addLabel": "a11ymas" | ||
} | ||
] |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
name: Commands | ||
on: | ||
issue_comment: | ||
types: [created] | ||
|
||
# also make changes in ./on-label.yml | ||
jobs: | ||
main: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout Actions | ||
uses: actions/checkout@v2 | ||
with: | ||
repository: 'microsoft/vscode-github-triage-actions' | ||
path: ./actions | ||
ref: v27 | ||
- name: Install Actions | ||
run: npm install --production --prefix ./actions | ||
- name: Run Commands | ||
uses: ./actions/commands | ||
with: | ||
appInsightsKey: ${{secrets.TRIAGE_ACTIONS_APP_INSIGHTS}} | ||
token: ${{secrets.VSCODE_ISSUE_TRIAGE_BOT_PAT}} | ||
config-path: commands |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
name: Locker | ||
on: | ||
schedule: | ||
- cron: 21 23 * * * # 5:20pm Redmond | ||
repository_dispatch: | ||
types: [trigger-locker] | ||
|
||
jobs: | ||
main: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout Actions | ||
uses: actions/checkout@v2 | ||
with: | ||
repository: 'microsoft/vscode-github-triage-actions' | ||
path: ./actions | ||
ref: v27 | ||
- name: Install Actions | ||
run: npm install --production --prefix ./actions | ||
- name: Run Locker | ||
uses: ./actions/locker | ||
with: | ||
daysSinceClose: 45 | ||
appInsightsKey: ${{secrets.TRIAGE_ACTIONS_APP_INSIGHTS}} | ||
daysSinceUpdate: 3 | ||
ignoredLabel: "*out-of-scope" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
name: Needs More Info Closer | ||
on: | ||
schedule: | ||
- cron: 20 12 * * * # 5:20am Redmond | ||
repository_dispatch: | ||
types: [trigger-needs-more-info] | ||
|
||
jobs: | ||
main: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout Actions | ||
uses: actions/checkout@v2 | ||
with: | ||
repository: 'microsoft/vscode-github-triage-actions' | ||
path: ./actions | ||
ref: v27 | ||
- name: Install Actions | ||
run: npm install --production --prefix ./actions | ||
- name: Run Needs More Info Closer | ||
uses: ./actions/needs-more-info-closer | ||
with: | ||
appInsightsKey: ${{secrets.TRIAGE_ACTIONS_APP_INSIGHTS}} | ||
label: needs more info | ||
closeDays: 7 | ||
additionalTeam: "cleidigh|usernamehw|gjsjohnmurray|IllusionMH" | ||
closeComment: "This issue has been closed automatically because it needs more information and has not had recent activity. See also our [issue reporting](https://aka.ms/vscodeissuereporting) guidelines.\n\nHappy Coding!" | ||
pingDays: 120 | ||
pingComment: "Hey @${assignee}, this issue might need further attention.\n\n@${author}, you can help us out by closing this issue if the problem no longer exists, or adding more information." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
name: On Label | ||
on: | ||
issues: | ||
types: [labeled] | ||
|
||
jobs: | ||
main: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout Actions | ||
uses: actions/checkout@v2 | ||
with: | ||
repository: 'microsoft/vscode-github-triage-actions' | ||
ref: v27 | ||
path: ./actions | ||
- name: Install Actions | ||
run: npm install --production --prefix ./actions | ||
|
||
# source of truth in ./commands.yml | ||
- name: Run Commands | ||
uses: ./actions/commands | ||
with: | ||
appInsightsKey: ${{secrets.TRIAGE_ACTIONS_APP_INSIGHTS}} | ||
token: ${{secrets.VSCODE_ISSUE_TRIAGE_BOT_PAT}} | ||
config-path: commands | ||
|
||
# source of truth in ./test-plan-item-validator.yml | ||
- name: Run Test Plan Item Validator | ||
if: contains(github.event.issue.labels.*.name, 'testplan-item') || contains(github.event.issue.labels.*.name, 'invalid-testplan-item') | ||
uses: ./actions/test-plan-item-validator | ||
with: | ||
appInsightsKey: ${{secrets.TRIAGE_ACTIONS_APP_INSIGHTS}} | ||
label: testplan-item | ||
invalidLabel: invalid-testplan-item | ||
comment: Invalid test plan item. See errors below and the [test plan item spec](https://github.com/microsoft/vscode/wiki/Writing-Test-Plan-Items) for more information. This comment will go away when the issues are resolved. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
name: Test Plan Item Validator | ||
on: | ||
issues: | ||
types: [edited, labeled] | ||
types: [edited] | ||
|
||
jobs: | ||
main: | ||
|