English guide is here.
"LGTM" コメント時に画像を投稿します。
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]')) # botのコメントを除く
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 }}
名称 | 必須 | 説明 | デフォルト |
---|---|---|---|
image-url | はい | 画像URL | - |
search-pattern | いいえ | このアクションが反応する正規表現パターンをセットします。 複数行検索( RegExp.prototype.multiline )を行います。 |
^(lgtm|LGTM)$ |
token | いいえ | issue にコメントするために使用する、GitHub のアクセストークン。(issues:write とpull-requests:write 権限が必要です) |
${{ github.token }} |
ガイドをご覧ください。