|
@@ -458,6 +458,12 @@ jobs:
|
|
|
GH_TOKEN: ${{ github.token }}
|
|
GH_TOKEN: ${{ github.token }}
|
|
|
run: |
|
|
run: |
|
|
|
set -euo pipefail
|
|
set -euo pipefail
|
|
|
|
|
+ MANAGER_LIST=$(echo "$MANAGER_LIST" | sed 's/^\[,/[/')
|
|
|
|
|
+ if ! echo "$MANAGER_LIST" | jq empty 2>/dev/null; then
|
|
|
|
|
+ echo "ERROR: Invalid MANAGER_LIST JSON"
|
|
|
|
|
+ echo "Raw: $MANAGER_LIST"
|
|
|
|
|
+ exit 0
|
|
|
|
|
+ fi
|
|
|
OUT_APKS="${GITHUB_WORKSPACE:-$PWD}/manager_apks"
|
|
OUT_APKS="${GITHUB_WORKSPACE:-$PWD}/manager_apks"
|
|
|
MANIFEST="${GITHUB_WORKSPACE:-$PWD}/manifest.txt"
|
|
MANIFEST="${GITHUB_WORKSPACE:-$PWD}/manifest.txt"
|
|
|
rm -rf "$OUT_APKS" "$MANIFEST"
|
|
rm -rf "$OUT_APKS" "$MANIFEST"
|
|
@@ -523,6 +529,7 @@ jobs:
|
|
|
echo "apk_list=${APK_JSON}" >> "$GITHUB_OUTPUT"
|
|
echo "apk_list=${APK_JSON}" >> "$GITHUB_OUTPUT"
|
|
|
echo "Found $(wc -l < "$MANIFEST") manager APKs"
|
|
echo "Found $(wc -l < "$MANIFEST") manager APKs"
|
|
|
ls -1 "$OUT_APKS"
|
|
ls -1 "$OUT_APKS"
|
|
|
|
|
+
|
|
|
- name: Upload all manager APKs as one cross-blob
|
|
- name: Upload all manager APKs as one cross-blob
|
|
|
uses: actions/upload-artifact@v7
|
|
uses: actions/upload-artifact@v7
|
|
|
with:
|
|
with:
|