Skip to content

Commit

Permalink
feat: add review bot
Browse files Browse the repository at this point in the history
  • Loading branch information
jclab-joseph committed Sep 20, 2023
1 parent 1f85d85 commit ea1d7e8
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions .github/workflows/review-bot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: review bot
on:
issue_comment:
types: [created, edited]
jobs:
review_comment:
if: contains(github.event.comment.body, '/review-bot ')
runs-on: ubuntu-latest
steps:
- uses: "DamianReeves/write-file-action@master"
with:
path: /tmp/comment.txt
write-mode: overwrite
contents: ${{ github.event.comment.body }}
- uses: jc-lab/[email protected]
with:
comment-file: /tmp/comment.txt
issue-repository: ${{ github.repository }}
issue-number: ${{ github.event.issue.number }}
source: ${{ inputs.source }}
build-script: ${{ inputs.build-script }}
output-file: ${{ inputs.output-file }}
vendor-cert: ${{ inputs.vendor-cert }}
report-output: ${{ inputs.report-output }}


# ISSUE MESSAGE FORMAT
# ==================================================
# /review-bot SOURCE
# ``` (it is optional. yaml-format)
# parameters
# ```
# ==================================================

# ISSUE MESSAGE SAMPLE
# ==================================================
# /review-bot https://github.com/jc-lab/shim-review-bot/tree/master/sample-repo
# ```
# build-script: build.sh
# output-file: output.tar
# vendor-cert: vendor_cert.der
# sbat: sbat.csv
# ```
# ==================================================

0 comments on commit ea1d7e8

Please sign in to comment.