Add support for build rust dylib

This commit is contained in:
tarsin committed 2023-06-12 11:01:18 +08:00
1 parent 9f78b69390
commit 942abd7dbb
9 files changed
+46 -2

No files matched your search

+3
View File
@@ -27,6 +27,9 @@ jobs:
run: |
echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.2.9519653" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null
- name: Install Rust Toolchain
run: rustup target add armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android
- name: Ktlint Check
run: ./gradlew ktlintCheck
+4 -1
View File
@@ -1,6 +1,6 @@
name: Pull Request Check
on: [pull_request]
on: [ pull_request ]
jobs:
linux:
@@ -22,6 +22,9 @@ jobs:
run: |
echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.2.9519653" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null
- name: Install Rust Toolchain
run: rustup target add armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android
- name: Ktlint Check
run: ./gradlew ktlintCheck
+4 -1
View File
@@ -25,6 +25,9 @@ jobs:
run: |
echo "y" | sudo ${ANDROID_HOME}/tools/bin/sdkmanager --install "ndk;25.2.9519653" --sdk_root=${ANDROID_SDK_ROOT} &> /dev/null
- name: Install Rust Toolchain
run: rustup target add armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android
- name: Gradle Build
uses: gradle/gradle-build-action@v2
with:
@@ -60,7 +63,7 @@ jobs:
- name: Push Apks
uses: Ehviewer-Overhauled/github-action-push-to-another-repository@main
env:
SSH_DEPLOY_KEY: ${{ secrets.SSH_DEPLOY_KEY }}
SSH_DEPLOY_KEY: ${{ secrets.SSH_DEPLOY_KEY }}
with:
source-directory: app/build/outputs/apk/release/fdroid
destination-github-username: Ehviewer-Overhauled