725c4a032441affbb5e55fa08b733e1fdafbdef6
Spent considerable effort trying to connect Xcode Cloud directly to this repo's self-hosted Gitea - confirmed not achievable. GitHub Enterprise's provider option hits Gitea's missing /api/v3/ path; GitLab Self-Managed rejects Gitea's UUID-format OAuth2 Client IDs against App Store Connect's 64-char-hex requirement (verified by actually creating a real OAuth2 app and having it rejected). Also stood up Tailscale Funnel on the Gitea host for real public HTTPS access regardless (was LAN-only before), and switched origin to it. Replaced release.yml's commented-out altool placeholder (defunct - Apple retired that upload path in 2023) with the current supported approach: xcodebuild -exportArchive with API-key auth flags handles export and TestFlight upload in a single step. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
Personal productivity and fitness companion — iOS SwiftUI app
Languages
Swift
99.3%
HTML
0.4%
Shell
0.3%