diff --git a/.github/workflows/debug.yml b/.github/workflows/debug.yml index 21ad2ce0..57f29fb5 100644 --- a/.github/workflows/debug.yml +++ b/.github/workflows/debug.yml @@ -29,6 +29,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleArmv8Debug @@ -86,6 +89,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleArmv7Debug @@ -143,6 +149,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleAllDebug @@ -224,6 +233,9 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x gradlew + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleCoreDebug diff --git a/.github/workflows/pull_request.yml b/.github/workflows/pull_request.yml index c463b300..615ca22b 100644 --- a/.github/workflows/pull_request.yml +++ b/.github/workflows/pull_request.yml @@ -25,6 +25,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleArmv8Debug @@ -65,6 +68,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleArmv7Debug @@ -104,7 +110,10 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g - + + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleAllDebug @@ -169,6 +178,9 @@ jobs: - name: Grant execute permission for gradlew run: chmod +x gradlew + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleCoreDebug diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3c89f8a7..30399d5c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,6 +32,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android - name: Build run: ./gradlew assembleArmv8Release @@ -79,6 +82,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android + - name: Build run: ./gradlew assembleArmv7Release @@ -124,6 +130,9 @@ jobs: - name: Setup NPM Dependencies run: npm install typescript -g + + - name: Add Android targets for Rust + run: rustup target add armv7-linux-androideabi aarch64-linux-android - name: Build run: ./gradlew assembleAllRelease