Skip to content

.github/workflows/pr-review-noti.yaml #111

.github/workflows/pr-review-noti.yaml

.github/workflows/pr-review-noti.yaml #111

Workflow file for this run

on:
pull_request_review:
types: [submitted]
jobs:
approved:
if: github.event.review.state == 'APPROVED'
runs-on: ubuntu-latest
steps:
- name: Send Approve Message
uses: Ilshidur/action-discord@0.3.2
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
DISCORD_USERNAME: ์™€ํ”Œ๊ณฐ BOT
DISCORD_AVATAR: https://github.com/user-attachments/assets/4f1d10bc-f782-42ef-af63-fba0f51907c5
DISCORD_EMBEDS: |
[
{
"title": "PR์ด ์Šน์ธ๋˜์—ˆ์Šต๋‹ˆ๋ ! ๋จธ์ง€ํ•ด์ฃผ์„ธ์š” ~! ๐Ÿฅณ\n${{ github.event.pull_request.title }}",
"color": 10478271,
"description": "${{ github.event.review.html_url }}",
"fields": [
{
"name": "Reviewer",
"value": "${{ github.event.review.user.login }}",
"inline": true
},
{
"name": "Comment",
"value": "${{ github.event.review.body }}",
"inline": true
},
{
"name": "State",
"value": "${{ github.event.review.state }}",
"inline": true
}
]
}
]
changes_requested:
if: github.event.review.state == 'changes_requested'
runs-on: ubuntu-latest
steps:
- name: Send Comment Message
uses: Ilshidur/action-discord@0.3.2
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
DISCORD_USERNAME: ์™€ํ”Œ๊ณฐ BOT
DISCORD_AVATAR: https://github.com/user-attachments/assets/4f1d10bc-f782-42ef-af63-fba0f51907c5
DISCORD_EMBEDS: |
[
{
"title": "PR์— ๋Œ€ํ•œ ์ˆ˜์ • ์š”์ฒญ์ด ๋“ค์–ด์™”์Šต๋‹ˆ๋ . ํ™•์ธํ•ด์ฃผ์„ธ์š”! โš ๏ธ\n${{ github.event.pull_request.title }}",
"color": 13458524,
"description": "${{ github.event.review.html_url }}",
"fields": [
{
"name": "Reviewer",
"value": "${{ github.event.review.user.login }}",
"inline": true
},
{
"name": "Comment",
"value": "${{ github.event.review.body }}",
"inline": true
},
{
"name": "State",
"value": "${{ github.event.review.state }}",
"inline": true
}
]
}
]
commented:
if: github.event.review.state == 'commented'
runs-on: ubuntu-latest
steps:
- name: Send Comment Message
uses: Ilshidur/action-discord@0.3.2
env:
DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }}
DISCORD_USERNAME: ์™€ํ”Œ๊ณฐ BOT
DISCORD_AVATAR: https://github.com/user-attachments/assets/4f1d10bc-f782-42ef-af63-fba0f51907c5
DISCORD_EMBEDS: |
[
{
"title": "PR์— ๋Œ€ํ•œ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ๋“ฑ๋ก๋˜์—ˆ์Šต๋‹ˆ๋ ! ํ™•์ธํ•ด์ฃผ์„ธ์š”! โœ…\n${{ github.event.pull_request.title }}",
"color": 16187019,
"description": "${{ github.event.review.html_url }}",
"fields": [
{
"name": "Reviewer",
"value": "${{ github.event.review.user.login }}",
"inline": true
},
{
"name": "State",
"value": "${{ github.event.review.state }}",
"inline": true
}
]
}
]