mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-07-30 11:55:49 +00:00
a5a43c8c06
chore(deps): update [github actions] update dependencies Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
52 lines
1.8 KiB
YAML
52 lines
1.8 KiB
YAML
name: Request release review
|
|
|
|
on:
|
|
issue_comment:
|
|
types: [created]
|
|
|
|
jobs:
|
|
reply:
|
|
if: github.event.comment.body == '/request-release-review'
|
|
runs-on: ubuntu-latest
|
|
permissions:
|
|
contents: read
|
|
issues: write
|
|
pull-requests: write
|
|
steps:
|
|
- name: Reply
|
|
uses: actions/github-script@v9
|
|
with:
|
|
script: |
|
|
const body = `To dev team (@misskey-dev/dev):
|
|
|
|
リリースが提案されています :rocket:
|
|
|
|
GOの場合はapprove、NO GOの場合はその旨コメントをお願いいたします。
|
|
|
|
判断にあたって考慮すべき観点は、
|
|
|
|
- やり残したことはないか?
|
|
- CHANGELOGは過不足ないか?
|
|
- バージョンに問題はないか?(月跨いでいるのに更新忘れているなど)
|
|
- 再考すべき仕様・実装はないか?
|
|
- ベータ版を検証したサーバーから不具合の報告等は上がってないか?
|
|
- (セキュリティの修正や重要なバグ修正などのため)リリースを急いだ方が良いか?そうではないか?
|
|
- Actionsが落ちていないか?
|
|
|
|
などが挙げられます。
|
|
|
|
ご協力ありがとうございます :sparkles:
|
|
`
|
|
|
|
const issue_number = context.payload.issue ? context.payload.issue.number : (context.payload.pull_request && context.payload.pull_request.number)
|
|
if (!issue_number) {
|
|
console.log('No issue or PR number found in payload; skipping')
|
|
} else {
|
|
await github.rest.issues.createComment({
|
|
owner: context.repo.owner,
|
|
repo: context.repo.repo,
|
|
issue_number,
|
|
body,
|
|
})
|
|
}
|