@@ -26,20 +26,22 @@ jobs:
2626 HOOK_TOKEN : ${{ secrets.OPENCLAW_HOOK_TOKEN }}
2727 run : |
2828 if [ "$EVENT_NAME" = "issues" ]; then
29- TEXT ="New issue in ${REPO} — #${ISSUE_NUMBER}: ${ISSUE_TITLE}"
30- TEXT +=$'\nAuthor: '"${SENDER}"
31- TEXT +=$'\nURL: '"${ISSUE_URL}"
32- TEXT +=$'\n\n'"${ISSUE_BODY}"
29+ MSG ="New issue in ${REPO} — #${ISSUE_NUMBER}: ${ISSUE_TITLE}"
30+ MSG +=$'\nAuthor: '"${SENDER}"
31+ MSG +=$'\nURL: '"${ISSUE_URL}"
32+ MSG +=$'\n\n'"${ISSUE_BODY}"
3333 else
34- TEXT ="New comment on ${REPO} — #${ISSUE_NUMBER}: ${ISSUE_TITLE}"
35- TEXT +=$'\nFrom: '"${SENDER}"
36- TEXT +=$'\nURL: '"${COMMENT_URL}"
37- TEXT +=$'\n\n'"${COMMENT_BODY}"
34+ MSG ="New comment on ${REPO} — #${ISSUE_NUMBER}: ${ISSUE_TITLE}"
35+ MSG +=$'\nFrom: '"${SENDER}"
36+ MSG +=$'\nURL: '"${COMMENT_URL}"
37+ MSG +=$'\n\n'"${COMMENT_BODY}"
3838 fi
39- PAYLOAD=$(jq -n --arg text "$TEXT" '{text: $text, mode: "now"}')
40- WAKE_URL="${HOOK_URL%/agent}/wake"
39+ PAYLOAD=$(jq -n \
40+ --arg message "$MSG" \
41+ --arg name "GitHub Triage" \
42+ '{message: $message, name: $name, deliver: true, channel: "discord", to: "1474759623209783327"}')
4143 curl -sf -X POST \
4244 -H "Authorization: Bearer ${HOOK_TOKEN}" \
4345 -H "Content-Type: application/json" \
4446 -d "$PAYLOAD" \
45- "$WAKE_URL "
47+ "$HOOK_URL "
0 commit comments