Skip to content

Commit

Permalink
add gem update
Browse files Browse the repository at this point in the history
  • Loading branch information
keatonLiu committed Jun 5, 2024
1 parent 3694a8f commit 9b1ba9f
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ jobs:

android_build:
runs-on: ubuntu-20.04
needs: [check_version, create_release]
needs: [check_version, create_release, sdk-linux, sdk-android-32, sdk-android-64]
strategy:
matrix:
arch: [x86, x86_64, arm, arm64]
Expand All @@ -100,7 +100,7 @@ jobs:

- name: Setup Android NDK
id: setup-ndk
uses: nttld/setup-ndk@v1.0.6
uses: nttld/setup-ndk@v1
with:
ndk-version: r25b

Expand All @@ -112,6 +112,7 @@ jobs:
- name: install dependencies
run: |
sudo apt-get update && DEBIAN_FRONTEND=noninteractive sudo apt-get install build-essential tree ninja-build gcc-multilib g++-multilib lib32stdc++-9-dev flex bison xz-utils ruby ruby-dev python3-requests python3-setuptools python3-dev python3-pip libc6-dev libc6-dev-i386 -y
sudo gem update --system
sudo gem install fpm -v 1.11.0 --no-document
python3 -m pip install lief
python3 -m pip install graphlib
Expand All @@ -138,7 +139,9 @@ jobs:
run: |
cd frida
./configure --host=android-${{ matrix.arch }} --enable-portal -- -Dfrida-gum:devkits=gum,gumjs -Dfrida-core:devkits=core
make
- name: Compile
run: make

- name: Check release version
id: checkReleaseVersion
Expand Down

0 comments on commit 9b1ba9f

Please sign in to comment.