|
19 | 19 | github.event.issue.pull_request && |
20 | 20 | github.event.comment.body == '/changelog' |
21 | 21 | steps: |
| 22 | + - name: Acknowledge request |
| 23 | + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 |
| 24 | + with: |
| 25 | + issue-number: ${{ github.event.issue.number }} |
| 26 | + reactions: 'eyes' |
| 27 | + comment-id: ${{ github.event.comment.id }} |
| 28 | + |
22 | 29 | - name: Verify OpenAI API Key is available |
23 | 30 | run: | |
24 | 31 | if [ -z "${OPENAI_API_KEY}" ]; then |
|
47 | 54 | - name: Generate Changelog Entry |
48 | 55 | if: steps.check_access.outputs.authorized == 'true' |
49 | 56 | id: changelog |
50 | | - uses: Automattic/vip-actions/ai-changelog@2ba3d4d21f3bf82249fd26b517b057dda45d8367 # trunk |
| 57 | + uses: Automattic/vip-actions/ai-changelog@1ca5877971f93f05fceaa0efd119c40218c1da1e # trunk |
51 | 58 | with: |
52 | 59 | pr_number: ${{ github.event.issue.number }} |
53 | 60 | openai_api_key: ${{ secrets.OPENAI_API_KEY }} |
|
75 | 82 |
|
76 | 83 | comment-id: ${{ steps.fc.outputs.comment-id }} |
77 | 84 | edit-mode: replace |
| 85 | + |
| 86 | + - name: Set status (success) |
| 87 | + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 |
| 88 | + if: success() |
| 89 | + with: |
| 90 | + issue-number: ${{ github.event.issue.number }} |
| 91 | + reactions: 'hooray' |
| 92 | + comment-id: ${{ github.event.comment.id }} |
| 93 | + reactions-edit-mode: replace |
| 94 | + |
| 95 | + - name: Set status (failure) |
| 96 | + uses: peter-evans/create-or-update-comment@71345be0265236311c031f5c7866368bd1eff043 # v4.0.0 |
| 97 | + if: failure() |
| 98 | + with: |
| 99 | + issue-number: ${{ github.event.issue.number }} |
| 100 | + reactions: '-1' |
| 101 | + comment-id: ${{ github.event.comment.id }} |
| 102 | + reactions-edit-mode: replace |
0 commit comments