commit 95befdf381dd95434d14b245a092d50f97c8b4d3
parent b2587593cd9aeaf87c28f3c58af9e5c83721b5d3
Author: sn-o-w <cristian.silaghi@mozilla.ro>
Date: Sun, 11 Aug 2024 11:10:18 +0300
fix(ci): rust android targets (#1188)
Diffstat:
3 files changed, 34 insertions(+), 1 deletion(-)
diff --git 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
@@ -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
@@ -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