diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 49f86412..00000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,66 +0,0 @@ -name: Build Android Release - -on: - push: - branches: - - main - - Build - - Mal - workflow_dispatch: - -jobs: - build: - name: Build Android Release (arm64-v8a) - runs-on: ubuntu-latest - permissions: - contents: write - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup Java - uses: actions/setup-java@v4 - with: - distribution: 'temurin' - java-version: '17' - - - name: Setup Gradle - uses: gradle/actions/setup-gradle@v3 - with: - cache-read-only: false # Allow writing to cache for this branch - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '20' - cache: 'npm' - - - name: Install dependencies - run: npm ci --legacy-peer-deps - - - name: Build Release APK - working-directory: android - env: - EXPO_PUBLIC_INTRODB_API_URL: "https://api.introdb.app" - EXPO_PUBLIC_SUPABASE_URL: "https://example.supabase.co" - EXPO_PUBLIC_SUPABASE_ANON_KEY: "dummy-key" - EXPO_PUBLIC_USE_REMOTE_CACHE: "false" - EXPO_PUBLIC_MOVIEBOX_PRIMARY_KEY: "dummy" - EXPO_PUBLIC_MOVIEBOX_TMDB_API_KEY: "dummy" - EXPO_PUBLIC_TRAKT_CLIENT_ID: "dummy" - EXPO_PUBLIC_TRAKT_CLIENT_SECRET: "dummy" - EXPO_PUBLIC_TRAKT_REDIRECT_URI: "stremioexpo://auth/trakt" - EXPO_PUBLIC_DISCORD_USER_API: "https://discord.com/api" - run: | - chmod +x gradlew - ./gradlew :app:assembleRelease -Pinclude=arm64-v8a - - - name: List Output Files - run: ls -R android/app/build/outputs/apk/ - - - name: Upload APK Artifact - uses: actions/upload-artifact@v4 - with: - name: app-release-arm64-v8a - path: android/app/build/outputs/apk/release/*.apk \ No newline at end of file