日本語版のガイドはこちらです。
Post image if you comment "LGTM"
See action.yml
name: Send LGTM Image
on:
issue_comment:
types: [created]
pull_request_review:
types: [submitted]
jobs:
post:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: ddradar/lgtm-action@v3.0.0
with:
image-url: '{ Your LGTM image URL }'
search-pattern: |
^(lgtm|LGTM)$
^:\+1:$
Use with Choose Random Action
name: Send Random LGTM Image
on:
issue_comment:
types: [created]
pull_request_review:
types: [submitted]
jobs:
post:
runs-on: ubuntu-latest
if: (!contains(github.actor, '[bot]')) # Exclude bot comment
permissions:
issues: write
pull-requests: write
steps:
- uses: ddradar/choose-random-action@v3
id: act
with:
contents: |
https://example.com/your-lgtm-image-1.jpg
https://example.com/your-lgtm-image-2.jpg
https://example.com/your-lgtm-image-3.jpg
- uses: ddradar/lgtm-action@v3.0.0
with:
image-url: ${{ steps.act.outputs.selected }}
Name | Required? | Description | Default |
---|---|---|---|
image-url | Yes | Set your image URL | - |
search-pattern | No | Set regexp pattern this action reacts. This action uses Multi-line( RegExp.prototype.multiline ) search. |
^(lgtm|LGTM)$ |
token | No | GitHub Access Token to post issue comment. (requires issues:write and pull-requests:write permission) |
${{ github.token }} |
See guide.