fix(ci): correct split-per-abi APK artifact paths + fail on missing artifacts

This commit is contained in:
klockky
2026-05-15 18:58:48 +03:00
parent 8937dfd992
commit 2830e697aa
2 changed files with 16 additions and 6 deletions
+8 -3
View File
@@ -57,27 +57,31 @@ jobs:
with:
name: komet-android-fcm-universal
path: build/app/outputs/flutter-apk/app-oneme-release.apk
if-no-files-found: error
retention-days: 30
- name: Upload arm64-v8a APK
uses: actions/upload-artifact@v4
with:
name: komet-android-fcm-arm64-v8a
path: build/app/outputs/flutter-apk/app-oneme-arm64-v8a-release.apk
path: build/app/outputs/flutter-apk/app-arm64-v8a-oneme-release.apk
if-no-files-found: error
retention-days: 30
- name: Upload armeabi-v7a APK
uses: actions/upload-artifact@v4
with:
name: komet-android-fcm-armeabi-v7a
path: build/app/outputs/flutter-apk/app-oneme-armeabi-v7a-release.apk
path: build/app/outputs/flutter-apk/app-armeabi-v7a-oneme-release.apk
if-no-files-found: error
retention-days: 30
- name: Upload x86_64 APK
uses: actions/upload-artifact@v4
with:
name: komet-android-fcm-x86_64
path: build/app/outputs/flutter-apk/app-oneme-x86_64-release.apk
path: build/app/outputs/flutter-apk/app-x86_64-oneme-release.apk
if-no-files-found: error
retention-days: 30
- name: Build App Bundle
@@ -88,4 +92,5 @@ jobs:
with:
name: komet-android-fcm-aab
path: build/app/outputs/bundle/onemeRelease/app-oneme-release.aab
if-no-files-found: error
retention-days: 30
+8 -3
View File
@@ -57,27 +57,31 @@ jobs:
with:
name: komet-android-universal
path: build/app/outputs/flutter-apk/app-komet-release.apk
if-no-files-found: error
retention-days: 30
- name: Upload arm64-v8a APK
uses: actions/upload-artifact@v4
with:
name: komet-android-arm64-v8a
path: build/app/outputs/flutter-apk/app-komet-arm64-v8a-release.apk
path: build/app/outputs/flutter-apk/app-arm64-v8a-komet-release.apk
if-no-files-found: error
retention-days: 30
- name: Upload armeabi-v7a APK
uses: actions/upload-artifact@v4
with:
name: komet-android-armeabi-v7a
path: build/app/outputs/flutter-apk/app-komet-armeabi-v7a-release.apk
path: build/app/outputs/flutter-apk/app-armeabi-v7a-komet-release.apk
if-no-files-found: error
retention-days: 30
- name: Upload x86_64 APK
uses: actions/upload-artifact@v4
with:
name: komet-android-x86_64
path: build/app/outputs/flutter-apk/app-komet-x86_64-release.apk
path: build/app/outputs/flutter-apk/app-x86_64-komet-release.apk
if-no-files-found: error
retention-days: 30
- name: Build App Bundle
@@ -88,4 +92,5 @@ jobs:
with:
name: komet-android-aab
path: build/app/outputs/bundle/kometRelease/app-komet-release.aab
if-no-files-found: error
retention-days: 30