Various WTI improvments (#11516)
Blue committed
Apr 26, 2024 at 18:59 UTC
7be62532b1df028bcf19c40523de14e769ec687a
4 files changed
+13
-9
.github/actions/triage/action.yml
+1
-1
@@ -39,6 +39,6 @@ runs:
39
$maybe_comment = @("--comment", "${{ inputs.comment }}")
40
}
41
42
- curl.exe -L https://github.com/OneBlue/wti/releases/download/v0.1.6/wti.exe -o triage/wti.exe
42
+ curl.exe -L https://github.com/OneBlue/wti/releases/download/v0.1.7/wti.exe -o triage/wti.exe
43
44
cd triage && echo -n $message | .\wti.exe --issue ${{ inputs.issue }} --config config.yml --github-token "${{ inputs.token }}" --ignore-tags @maybe_message @maybe_comment
\ No newline at end of file
.github/workflows/new_issue.yml
+1
@@ -1,6 +1,7 @@
1
name: Process new issue
2
3
on:
4
+ workflow_dispatch :
5
issues:
6
types: [opened]
7
.github/workflows/new_issue_comment.yml
+1
@@ -1,6 +1,7 @@
1
name: Process new comment on issue
2
3
on:
4
+ workflow_dispatch :
5
issue_comment:
6
types: [created]
7
triage/config.yml
+10
-8
@@ -39,14 +39,16 @@ optional_component_rules:
39
set: wsl-oc-enabled
40
41
tags_rules:
42
- - contains: '/question'
43
- tag: 'question'
44
-
45
- - contains: '/feature'
46
- tag: 'feature'
47
-
48
- - contains: '/emailed-logs'
49
- tag: 'emailed-logs'
42
+ ignore: ['/featurename']
43
+ tags:
44
+ - contains: '/question'
45
+ tag: 'question'
46
+
47
+ - contains: '/feature'
48
+ tag: 'feature'
49
+
50
+ - contains: '/emailed-logs'
51
+ tag: 'emailed-logs'
52
53
rules:
54
- logline: