chore(release): improve Android SDK setup and toolchain verification in workflow
This commit is contained in:
@@ -27,11 +27,19 @@ jobs:
|
||||
|
||||
- name: Install Android SDK packages
|
||||
run: |
|
||||
yes | sdkmanager --licenses >/dev/null
|
||||
sdkmanager "platform-tools" "platforms;android-36"
|
||||
|
||||
- name: Verify Android SDK
|
||||
run: flutter doctor -v
|
||||
sdkmanager --licenses >/dev/null <<'EOF'
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
y
|
||||
EOF
|
||||
sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
|
||||
|
||||
- name: Install jq
|
||||
run: |
|
||||
@@ -72,6 +80,9 @@ jobs:
|
||||
# Runner-specific fallback observed in failing logs
|
||||
git config --global --add safe.directory /opt/hostedtoolcache/flutter/stable-3.41.4-x64 || true
|
||||
|
||||
- name: Verify Android + Flutter toolchain
|
||||
run: flutter doctor -v
|
||||
|
||||
- name: Install dependencies
|
||||
run: flutter pub get
|
||||
|
||||
|
||||
Reference in New Issue
Block a user