Various WTI improvments (#11516)

This commit is contained in:
Blue 2024-04-26 18:59:36 +00:00 committed by GitHub
parent 0836378460
commit 7be62532b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 13 additions and 9 deletions

View File

@ -39,6 +39,6 @@ runs:
$maybe_comment = @("--comment", "${{ inputs.comment }}")
}
curl.exe -L https://github.com/OneBlue/wti/releases/download/v0.1.6/wti.exe -o triage/wti.exe
curl.exe -L https://github.com/OneBlue/wti/releases/download/v0.1.7/wti.exe -o triage/wti.exe
cd triage && echo -n $message | .\wti.exe --issue ${{ inputs.issue }} --config config.yml --github-token "${{ inputs.token }}" --ignore-tags @maybe_message @maybe_comment

View File

@ -1,6 +1,7 @@
name: Process new issue
on:
workflow_dispatch :
issues:
types: [opened]

View File

@ -1,6 +1,7 @@
name: Process new comment on issue
on:
workflow_dispatch :
issue_comment:
types: [created]

View File

@ -39,14 +39,16 @@ optional_component_rules:
set: wsl-oc-enabled
tags_rules:
- contains: '/question'
tag: 'question'
- contains: '/feature'
tag: 'feature'
- contains: '/emailed-logs'
tag: 'emailed-logs'
ignore: ['/featurename']
tags:
- contains: '/question'
tag: 'question'
- contains: '/feature'
tag: 'feature'
- contains: '/emailed-logs'
tag: 'emailed-logs'
rules:
- logline: