From fa2279e4804e2686f25aed1bed8a3626595c8198 Mon Sep 17 00:00:00 2001 From: LaLucid <55886143+VoidxHoshi@users.noreply.github.com> Date: Tue, 2 Aug 2022 13:46:49 +0800 Subject: [PATCH] update CI (#155) * update CI * do not need setup-android --- .github/workflows/ci.yml | 10 ++++------ .github/workflows/pull_request.yml | 10 ++++------ .github/workflows/releases.yml | 12 +++++------- 3 files changed, 13 insertions(+), 19 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 542af51cf..9265581c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,6 +9,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + with: + submodules: 'recursive' - name: Setup Java 11 uses: actions/setup-java@v3 @@ -16,18 +18,14 @@ jobs: distribution: temurin java-version: 11 - - name: Setup Android SDK Tools - uses: android-actions/setup-android@v2 - - name: Install NDK run: | echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null - name: Gradle Build uses: gradle/gradle-build-action@v2 - - run: | - git submodule update --init --recursive - gradle assembleRelease + with: + arguments: assembleRelease - name: Update ARM64 uses: actions/upload-artifact@v3 diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index b16e68732..e71e3bf9a 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -9,6 +9,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + with: + submodules: 'recursive' - name: Setup Java 11 uses: actions/setup-java@v3 @@ -16,18 +18,14 @@ jobs: distribution: temurin java-version: 11 - - name: Setup Android SDK Tools - uses: android-actions/setup-android@v2 - - name: Install NDK run: | echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null - name: Gradle Build uses: gradle/gradle-build-action@v2 - - run: | - git submodule update --init --recursive - gradle assembleRelease + with: + arguments: assembleRelease - name: Update ARM64 uses: actions/upload-artifact@v3 diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 8e709d144..0f80e16ea 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -12,6 +12,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v3 + with: + submodules: 'recursive' - name: Setup Java 11 uses: actions/setup-java@v3 @@ -19,21 +21,17 @@ jobs: distribution: temurin java-version: 11 - - name: Setup Android SDK Tools - uses: android-actions/setup-android@v2 - - name: Install NDK run: | echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null - name: Gradle Build uses: gradle/gradle-build-action@v2 - - run: | - git submodule update --init --recursive - gradle assembleRelease + with: + arguments: assembleRelease - name: Releases - uses: softprops/action-gh-release@v0.1.14 + uses: softprops/action-gh-release@v1 with: body: Bump Version discussion_category_name: Announcements