cd: add GitHub token for API calls and set up Android SDK in workflow

This commit is contained in:
Kingkor Roy Tirtho 2026-10-18 20:33:51 +06:00
parent 03aaffeca8
commit 33a8fdb8c2

View File

@ -31,6 +31,8 @@ env:
COMPOSE_WEBVIEW_COMMIT: cbd36f88927298a28a2d64c6acf7ec3b2def6f9d COMPOSE_WEBVIEW_COMMIT: cbd36f88927298a28a2d64c6acf7ec3b2def6f9d
GRADLE_PLUGIN_REPO: team-spotube/gradle-plugin GRADLE_PLUGIN_REPO: team-spotube/gradle-plugin
VLCJ_BUNDLER_REPO: team-spotube/vlcj-bundler-gradle-plugin VLCJ_BUNDLER_REPO: team-spotube/vlcj-bundler-gradle-plugin
# Nucleus lists GraalVM CE releases via the GitHub API; unauthenticated calls hit the 60/hour limit on shared runners
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
jobs: jobs:
prepare-deps: prepare-deps:
@ -239,6 +241,10 @@ jobs:
steps: steps:
- uses: actions/checkout@v7 - uses: actions/checkout@v7
# The arm64 runner image ships without an Android SDK, but :composeApp configuration requires one
- name: Set up Android SDK
uses: android-actions/setup-android@v4
- name: Download maven local - name: Download maven local
uses: actions/download-artifact@v8 uses: actions/download-artifact@v8
with: with: