Added AI similar issues workflow
Craig Loewen committed
Nov 13, 2023 at 11:16 UTC
ad40312fb0579d11f5b76848e10fe1a7a79d8ff5
1 file changed
+32
.github/workflows/similarissues.yml
new
+32
@@ -0,0 +1,32 @@
1
+name: GitGudSimilarIssues comments
2
+
3
+on:
4
+ issues:
5
+ types: [opened]
6
+
7
+jobs:
8
+ getsimilarissues:
9
+ runs-on: ubuntu-latest
10
+ outputs:
11
+ message: ${{ steps.getbody.outputs.message }}
12
+ steps:
13
+ - uses: actions/checkout@v2
14
+ - id: getbody
15
+ uses: craigloewen-msft/GitGudSimilarIssues@main
16
+ with:
17
+ issuetitle: ${{ github.event.issue.title }}
18
+ repo: ${{ github.repository }}
19
+ similaritytolerance: "0.8"
20
+ add-comment:
21
+ needs: getsimilarissues
22
+ runs-on: ubuntu-latest
23
+ permissions:
24
+ issues: write
25
+ steps:
26
+ - name: Add comment
27
+ run: gh issue comment "$NUMBER" --repo "$REPO" --body "$BODY"
28
+ env:
29
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
30
+ NUMBER: ${{ github.event.issue.number }}
31
+ REPO: ${{ github.repository }}
32
+ BODY: ${{ needs.getsimilarissues.outputs.message }}
\ No newline at end of file