a3bfd42759
fix(ci): restore -destination flag for SwiftPM xcodebuild
...
-sdk alone is rejected; SwiftPM packages require -destination.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 23:24:31 +01:00
1587db4edf
fix(ci): switch from archive to build -sdk iphoneos
...
SwiftPM executableTarget archived to usr/local/bin (no .app bundle).
xcodebuild build -sdk iphoneos puts .app in DerivedData/Release-iphoneos/.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 23:21:26 +01:00
a516f0570d
fix(ci): fix .app path lookup and add GITEA_TOKEN guard
...
- Package IPA: use find to locate .app regardless of archive subpath
- Publish: fail fast with clear message if GITEA_TOKEN is not set
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 23:16:54 +01:00
7cbdc3cdb7
fix(ci): add set -x tracing to Publish step for diagnosis
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 22:05:45 +01:00
7f27ee1b4e
fix(ci): use base64 -i flag for macOS input file syntax
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 13:15:58 +01:00
4f9c73e90f
fix(ci): replace git push with Gitea API file update
...
git push over HTTPS was failing auth despite correct credentials.
Use PUT /contents API instead — same token already works for releases.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 13:05:06 +01:00
e3359320fc
fix(ci): correct Gitea HTTP auth username in codemagic push step
...
Was using 'sysadmin' (Linux system user) instead of 'SilverLABS' (Gitea account).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 12:50:25 +01:00
de514fc425
chore(ci): switch to Codemagic for iOS builds
...
Replace self-hosted macOS runner (SLAB01 VM) with Codemagic cloud CI.
- Add codemagic.yaml: builds unsigned IPA with xcodebuild, publishes
Gitea release and updates altstore-source.json on v* tag push
- Remove .gitea/workflows/release.yml (requires unavailable runner)
- Gitea webhook registered to forward tag pushes to Codemagic
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-05 11:47:24 +01:00