forked from shihaam/thijooree
update ci to push to tg
This commit is contained in:
@@ -87,3 +87,24 @@ jobs:
|
|||||||
--data-binary "@${ASSET_PATH}"
|
--data-binary "@${ASSET_PATH}"
|
||||||
|
|
||||||
echo "Uploaded asset: $ASSET_NAME"
|
echo "Uploaded asset: $ASSET_NAME"
|
||||||
|
|
||||||
|
- name: Send APK to Telegram
|
||||||
|
env:
|
||||||
|
TG_BOT_TOKEN: ${{ secrets.TG_BOT_TOKEN }}
|
||||||
|
TG_CHAT_ID: ${{ vars.TG_CHAT_ID }}
|
||||||
|
run: |
|
||||||
|
if [ -z "$TG_BOT_TOKEN" ] || [ -z "$TG_CHAT_ID" ]; then
|
||||||
|
echo "TG_BOT_TOKEN or TG_CHAT_ID not set, skipping Telegram upload."
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
APP_NAME="${{ gitea.repository }}"
|
||||||
|
APP_NAME="${APP_NAME##*/}"
|
||||||
|
TAG="${{ gitea.ref_name }}"
|
||||||
|
ASSET_PATH=".build/release/release/${APP_NAME}-${TAG}.apk"
|
||||||
|
CAPTION="${APP_NAME} ${TAG}"
|
||||||
|
|
||||||
|
curl -s -X POST "https://api.telegram.org/bot${TG_BOT_TOKEN}/sendDocument" \
|
||||||
|
-F "chat_id=${TG_CHAT_ID}" \
|
||||||
|
-F "document=@${ASSET_PATH}" \
|
||||||
|
-F "caption=${CAPTION}"
|
||||||
|
|||||||
Reference in New Issue
Block a user