diff options
| author | Ellie Hermaszewska <ellieh@nvidia.com> | 2024-10-26 10:06:46 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-10-26 10:06:46 +0800 |
| commit | 311413d382625613ef09036336fb89dbd4d3c7e7 (patch) | |
| tree | 66777f033b984071f8f573007eaffcf91349d143 /.github/workflows/slash-command-dispatch.yml | |
| parent | d8969d87dcc9eea3f186a0c93c5e48d3d1659e05 (diff) | |
Actions workflow to format code on command (#5400)
* Add script to perform or check formatting
* Actions workflow to format code on command
Comment on a PR with /format
Diffstat (limited to '.github/workflows/slash-command-dispatch.yml')
| -rw-r--r-- | .github/workflows/slash-command-dispatch.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/.github/workflows/slash-command-dispatch.yml b/.github/workflows/slash-command-dispatch.yml new file mode 100644 index 000000000..fc357f89e --- /dev/null +++ b/.github/workflows/slash-command-dispatch.yml @@ -0,0 +1,32 @@ +name: Slash Command Dispatch +on: + issue_comment: + types: [created] +jobs: + slashCommandDispatch: + runs-on: ubuntu-latest + steps: + + - name: Slash Command Dispatch + id: scd + uses: peter-evans/slash-command-dispatch@v4 + with: + token: ${{ secrets.SLANGBOT_PAT }} + reaction-token: ${{ secrets.SLANGBOT_PAT }} + config: > + [ + { + "command": "format", + "permission": "none", + "issue_type": "pull-request" + } + ] + + - name: Edit comment with error message + if: steps.scd.outputs.error-message + uses: peter-evans/create-or-update-comment@v4 + with: + token: ${{ secrets.SLANGBOT_PAT }} + comment-id: ${{ github.event.comment.id }} + body: | + > ${{ steps.scd.outputs.error-message }} |
