Skip to content

Commit e37bade

Browse files
rtibblesclaude
andcommitted
Use preinstalled Android SDK on GitHub Actions runner
Remove the apt dependencies step (buildozer-era packages not needed by Chaquopy) and the make setup step (SDK, NDK, build-tools, platform-tools are all preinstalled on ubuntu-latest). The runner provides ANDROID_SDK_ROOT which the Makefile already respects. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 7571c3a commit e37bade

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

.github/workflows/build_apk.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,9 +130,7 @@ jobs:
130130
name: ${{ inputs.tar-file-name }}
131131
path: tar
132132
- name: Install dependencies
133-
run: uv pip install --system --extra build -r requirements.txt
134-
- name: Ensure that Android SDK dependencies are installed
135-
run: make setup
133+
run: uv sync --extra build && uv pip install -r requirements.txt
136134
- name: Build the aab
137135
if: ${{ inputs.release == true || github.event.inputs.release == 'true' }}
138136
env:

0 commit comments

Comments
 (0)