update CI (#155)

* update CI

* do not need setup-android
This commit is contained in:
LaLucid authored and txyyh committed 2022-08-02 14:13:20 +08:00
1 parent de5b77cc96
commit fa2279e480
3 files changed
+13 -19

No files matched your search

+4 -6
View File
@@ -9,6 +9,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Setup Java 11 - name: Setup Java 11
uses: actions/setup-java@v3 uses: actions/setup-java@v3
@@ -16,18 +18,14 @@ jobs:
distribution: temurin distribution: temurin
java-version: 11 java-version: 11
- name: Setup Android SDK Tools
uses: android-actions/setup-android@v2
- name: Install NDK - name: Install NDK
run: | run: |
echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null
- name: Gradle Build - name: Gradle Build
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
- run: | with:
git submodule update --init --recursive arguments: assembleRelease
gradle assembleRelease
- name: Update ARM64 - name: Update ARM64
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
+4 -6
View File
@@ -9,6 +9,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Setup Java 11 - name: Setup Java 11
uses: actions/setup-java@v3 uses: actions/setup-java@v3
@@ -16,18 +18,14 @@ jobs:
distribution: temurin distribution: temurin
java-version: 11 java-version: 11
- name: Setup Android SDK Tools
uses: android-actions/setup-android@v2
- name: Install NDK - name: Install NDK
run: | run: |
echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null
- name: Gradle Build - name: Gradle Build
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
- run: | with:
git submodule update --init --recursive arguments: assembleRelease
gradle assembleRelease
- name: Update ARM64 - name: Update ARM64
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
+5 -7
View File
@@ -12,6 +12,8 @@ jobs:
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
with:
submodules: 'recursive'
- name: Setup Java 11 - name: Setup Java 11
uses: actions/setup-java@v3 uses: actions/setup-java@v3
@@ -19,21 +21,17 @@ jobs:
distribution: temurin distribution: temurin
java-version: 11 java-version: 11
- name: Setup Android SDK Tools
uses: android-actions/setup-android@v2
- name: Install NDK - name: Install NDK
run: | run: |
echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.0.8775105" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null
- name: Gradle Build - name: Gradle Build
uses: gradle/gradle-build-action@v2 uses: gradle/gradle-build-action@v2
- run: | with:
git submodule update --init --recursive arguments: assembleRelease
gradle assembleRelease
- name: Releases - name: Releases
uses: softprops/action-gh-release@v0.1.14 uses: softprops/action-gh-release@v1
with: with:
body: Bump Version body: Bump Version
discussion_category_name: Announcements discussion_category_name: Announcements