From 5e01d341ee4d09d64e96bb097d6607821ebdba36 Mon Sep 17 00:00:00 2001 From: tehcneko <7764726+tehcneko@users.noreply.github.com> Date: Thu, 28 Jan 2021 22:51:02 +0800 Subject: [PATCH] Post builds to channel --- .github/workflows/core.yml | 9 +++++++++ edxp-core/build.gradle | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml index e430cf3c..b747f841 100644 --- a/.github/workflows/core.yml +++ b/.github/workflows/core.yml @@ -44,3 +44,12 @@ jobs: with: name: LSPosed-debug path: './LSPosed-debug/*' + - name: Post to channel + env: + CHANNEL_ID: ${{ secrets.CHANNEL_ID }} + BOT_TOKEN: ${{ secrets.BOT_TOKEN }} + run: | + OUTPUT="edxp-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" diff --git a/edxp-core/build.gradle b/edxp-core/build.gradle index 80e74d40..653fa9c7 100644 --- a/edxp-core/build.gradle +++ b/edxp-core/build.gradle @@ -135,7 +135,7 @@ afterEvaluate { android.applicationVariants.all { variant -> def variantCapped = variant.name.capitalize() def variantLowered = variant.name.toLowerCase() - def zipFileName = "${module_name}-${rootProject.ext.versionName}-${variantLowered}.zip" + def zipFileName = "${module_name}-${rootProject.ext.versionName}-${rootProject.ext.versionCode}-${variantLowered}.zip" task("copyMainDex${variantCapped}", type: Copy) { def dexOutPath = variant.name.contains("release") ?