Claude generated workflow
Some checks failed
Build APK / build (push) Failing after 15m42s

This commit is contained in:
2026-04-22 20:53:49 +02:00
parent 532dab6269
commit 246acd7037

View File

@@ -6,12 +6,11 @@ on:
jobs: jobs:
build: build:
runs-on: docker runs-on: ubuntu-latest
defaults: defaults:
run: run:
shell: bash shell: bash
working-directory: apk working-directory: ./apk
steps: steps:
- name: 📥 Checkout - name: 📥 Checkout
@@ -22,11 +21,8 @@ jobs:
with: with:
node-version: 18 node-version: 18
- name: 📦 Install deps - name: 📦 Install dependencies
run: | run: npm install
apt update
ln -sf /bin/bash /usr/bin/bash || true
npm install
- name: ☕ Setup Java - name: ☕ Setup Java
uses: actions/setup-java@v4 uses: actions/setup-java@v4
@@ -34,29 +30,28 @@ jobs:
distribution: temurin distribution: temurin
java-version: 17 java-version: 17
- name: Setup Android SDK - name: 📱 Setup Android SDK
uses: android-actions/setup-android@v3 uses: android-actions/setup-android@v3
- name: ⚙️ Expo prebuild - name: ⚙️ Expo prebuild
run: npx expo prebuild --non-interactive run: npx expo prebuild --clean --non-interactive
- name: Grant execute permission for Gradle - name: 📋 Grant execute permission for Gradle
run: chmod +x android/gradlew working-directory: ./apk/android
run: chmod +x gradlew
- name: Install Gradle dependencies - name: 🔧 Setup Gradle wrapper
working-directory: apk/android working-directory: ./apk/android
run: ./gradlew dependencies run: ./gradlew wrapper --gradle-version 8.14.3
- name: Build APK (Release) - name: 🏗️ Build APK (Release)
working-directory: apk/android working-directory: ./apk/android
run: ./gradlew assembleRelease run: ./gradlew clean assembleRelease --stacktrace
- name: 🏗️ Build APK
working-directory: apk/android
run: ./gradlew assembleRelease
- name: 📦 Upload APK - name: 📦 Upload APK
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
if: success()
with: with:
name: app-release name: app-release
path: android/app/build/outputs/apk/release/app-release.apk path: ./apk/android/app/build/outputs/apk/release/app-release.apk
retention-days: 30