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