From 37ff4337aa2201533b366e51b9be499b9b8ce8f5 Mon Sep 17 00:00:00 2001 From: ShirosakiMio <852468399@qq.com> Date: Tue, 16 Jan 2024 14:58:39 +0800 Subject: [PATCH] test --- .github/workflows/release.yml | 42 +++++++++++++++++++++++++++++++++++ FCL/build.gradle | 6 ----- 2 files changed, 42 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 00000000..17b88c1f --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,42 @@ +name: Release new version + +on: + push: + tags: + - '*' + branches-ignore: + - '' + workflow_dispatch: + +jobs: + build: + strategy: + matrix: + arch: [ "all", "arm", "arm64", "x86", "x64" ] + fail-fast: false + env: + FCL_KEYSTORE_PASSWORD: ${{ secrets.FCL_KEYSTORE_PASSWORD }} + name: Build for ${{matrix.arch}} + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + + - name: set up JDK 17 + uses: actions/setup-java@v1 + with: + java-version: 17 + + - name: Build release ${{matrix.arch}} .apk + run: | + chmod +x gradlew + ./gradlew assemblerelease -Darch=${{matrix.arch}} + + - name: Release + uses: marvinpinto/action-automatic-releases@latest + with: + repo_token: "${{ secrets.TOKEN }}" + prerelease: false + files: | + FCL/build/outputs/apk/release/*.apk \ No newline at end of file diff --git a/FCL/build.gradle b/FCL/build.gradle index 33053c13..6d06cbc4 100644 --- a/FCL/build.gradle +++ b/FCL/build.gradle @@ -106,12 +106,6 @@ android { } } -tasks.whenTaskAdded { Task task -> - if (task.name.contentEquals("assembleRelease")) { - task.dependsOn(uploadMap) - } -} - tasks.register('updateMap') { doLast { def list = []