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:
M.github/workflows/debug.yml | 12++++++++++++
M.github/workflows/pull_request.yml | 14+++++++++++++-
M.github/workflows/release.yml | 9+++++++++
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