From 4131c18cb60e0aeb7196557eaa27c071c84eb813 Mon Sep 17 00:00:00 2001 From: kotori0 Date: Sat, 30 Jan 2021 01:02:03 +0800 Subject: [PATCH] Add commit message to Telegram push --- .github/workflows/core.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index d8cd0b07..0909a5e1 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -50,8 +50,10 @@ jobs: env: CHANNEL_ID: ${{ secrets.CHANNEL_ID }} BOT_TOKEN: ${{ secrets.BOT_TOKEN }} + COMMIT_MESSAGE: ${{ github.event.head_commit.message }} run: | OUTPUT="core/release/" export release=$(find $OUTPUT -name "LSPosed-v*-release.zip") export debug=$(find $OUTPUT -name "LSPosed-v*-debug.zip") - curl -v "https://api.telegram.org/bot${BOT_TOKEN}/sendMediaGroup?chat_id=${CHANNEL_ID}&media=%5B%7B%22type%22:%22document%22,%20%22media%22:%22attach://release%22%7D,%7B%22type%22:%22document%22,%20%22media%22:%22attach://debug%22%7D%5D" -F release="@$release" -F debug="@$debug" + ESCAPED=`echo $COMMIT_MESSAGE | python3 -c 'import json,sys,urllib.parse; print(urllib.parse.quote(json.dumps(sys.stdin.read())))'` + curl -v "https://api.telegram.org/bot${BOT_TOKEN}/sendMediaGroup?chat_id=${CHANNEL_ID}&media=%5B%7B%22type%22:%22document%22,%20%22media%22:%22attach://release%22%7D,%7B%22type%22:%22document%22,%20%22media%22:%22attach://debug%22,%22caption%22:${ESCAPED}%7D%5D" -F release="@$release" -F debug="@$debug"