Skip to content

Commit 50f4531

Browse files
OPEN-87: Add GitHub Actions workflow to build and bundle Kotlin bindings
1 parent 962dff1 commit 50f4531

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/bindings-release.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,19 @@ jobs:
7979
yes | "${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager" --sdk_root="${ANDROID_SDK_ROOT}" --licenses >/dev/null || true
8080
"${ANDROID_SDK_ROOT}/cmdline-tools/latest/bin/sdkmanager" --sdk_root="${ANDROID_SDK_ROOT}" "platforms;android-34" "build-tools;34.0.0"
8181
82-
- name: Install cargo-binstall
83-
uses: cargo-bins/cargo-binstall@v1.16.3
82+
- name: Install just (Windows)
83+
if: runner.os == 'Windows'
84+
run: choco install just -y
8485

85-
- name: Install just
86-
run: cargo binstall just --locked --no-confirm
86+
- name: Install just (Linux)
87+
if: runner.os == 'Linux'
88+
run: |
89+
sudo apt-get update
90+
sudo apt-get install -y just
91+
92+
- name: Install just (macOS)
93+
if: runner.os == 'macOS'
94+
run: brew install just
8795

8896
- name: Install cargo-ndk (Linux only)
8997
if: matrix.display_name == 'linux-x86_64'

0 commit comments

Comments
 (0)