File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5959 - name : Build actual unsigned iOS simulator application
6060 working-directory : apps/client
6161 run : npm run tauri -- ios build --debug --target aarch64-sim --no-sign --ci -- --locked
62+ - name : Archive simulator bundle and record its digest
63+ run : |
64+ test -d apps/client/src-tauri/gen/apple/build/arm64-sim/VMAnyware.app
65+ mkdir -p ios-artifact
66+ tar -czf ios-artifact/vmanyware-ios-simulator-arm64.tar.gz -C apps/client/src-tauri/gen/apple/build/arm64-sim VMAnyware.app
67+ cd ios-artifact
68+ shasum -a 256 vmanyware-ios-simulator-arm64.tar.gz > SHA256SUMS
69+ shasum -a 256 -c SHA256SUMS
70+ printf '%s\n' "$GITHUB_SHA" > source-commit.txt
71+ - name : Retain unsigned simulator bundle
72+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
73+ with :
74+ name : vmanyware-ios-simulator-arm64
75+ path : ios-artifact/
76+ if-no-files-found : error
77+ retention-days : 14
Original file line number Diff line number Diff line change @@ -6,6 +6,17 @@ Naming note: historical lab resource identifiers below are normalized to the
66current VMAnyware name. External resources were not renamed; use VMIDs and
77ignored local lab records to verify actual identifiers before operations.
88
9+ ## 2026-10-25 — Retain exact unsigned iOS bundle for acceptance
10+
11+ Scope: extend the proven iOS workflow to tar the generated application (preserving
12+ bundle modes/symlinks), verify SHA-256 and include source commit metadata, then
13+ upload with the official upload-artifact v4 action pinned to its resolved commit.
14+ Retention is 14 days and missing output fails the job. Workflow YAML/diff reviewed;
15+ actual upload/download remains pending the affected CI run. No simulator launch,
16+ credential operation or real Proxmox mutation is included. Next: observe upload,
17+ download and independently check the exact archive/hash/bundle structure before
18+ preparing any separately approved runtime plan.
19+
920## 2026-10-25 — Actual iOS simulator application compilation succeeded
1021
1122Exact run 40144274220 completed/successful for e4a39c9. Full log inspected:
You can’t perform that action at this time.
0 commit comments