A GitHub action that will comment on the relevant open PR with a file contents when a commit is pushed. If the action has already commented on the PR, an update to the previous comment will be made instead.
Based off of PR Comment Action by Alexander Matheson.
- Requires the
GITHUB_TOKENsecret. - Requires the comment's artifact in the
msgparameter. - Requires a comment prefix in the
prefixparameter. Comments with the prefix will be subsequently updated if the action is run again. - Supports
pushandpull_requestevent types.
name: example
on: pull_request
jobs:
example:
name: example
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- run: mkdir -p output/
- run: echo "This is fancy a comment" > output/results.txt
- uses: actions/upload-artifact@v1
with:
name: results
path: output
- uses: actions/download-artifact@v1
with:
name: results
- name: comment PR
uses: fuzzbuzz/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
path: results/results.txt
prefix: Benchmark Results