# instinct: GitHub ActionsのPR本文に日本語・バッククォートが含まれるとシェル展開でexit 127になる
## 根本原因
PR本文を `PR_BODY='${{ github.event.pull_request.body }}'` のようにシングルクォートに直接埋め込むと、
日本語・バッククォート・改行を含む本文でシェルのsyntax errorが発生する(exit 127)。
## ポイント
- Before(NG): `PR_BODY='${{ github.event.pull_request.body }}'`
- After(OK): `env: PR_BODY: ${{ github.event.pull_request.body }}` で env 経由に変更
- バッククォートのみならず全ての特殊文字(`$`・`!`・`\` 等)で同様に壊れる
- cleanup-worktree.yml など全てのワークフローで同じパターンを統一する
- コミットメッセージ(`head_commit.message`)もPR本文(`pull_request.body`)も同様のリスクがある
## 関連Issue
- vvv#338 / vvv PR#288 / vvv-bots PR#136
instinct: GitHub ActionsのPR本文に日本語・バッククォートが含まれるとシェル展開でexit 127になる