Repoint build stamping at the app-versioning skill's script
Replaces the repo-local Scripts/update_build_number.sh (which git-tagged on every build) with the shared update_build_info.sh referenced in place from indie-skills: same commit-count CFBundleVersion and BuildDate, adds BuildHash, and makes release tagging opt-in via RELEASE_TAGGING=1. Verified BuildDate/BuildHash/CFBundleVersion land in the built app.
This commit is contained in:
@@ -57,7 +57,7 @@ All in `Shared/Model/`:
|
||||
|
||||
### Platforms, Tooling & Entitlements
|
||||
- iOS 26 / watchOS 26; Swift 6 with `SWIFT_STRICT_CONCURRENCY: complete` on both targets.
|
||||
- Build number is set from the git commit count by `Scripts/update_build_number.sh` (a post-build phase); `Scripts/` also holds the App Store / TestFlight release pipeline.
|
||||
- Build number (git commit count), `BuildDate`, and `BuildHash` are stamped by the `app-versioning` skill's `update_build_info.sh` (referenced in place from `../indie-skills`, a post-build phase; release tagging is opt-in via `RELEASE_TAGGING=1`). `Scripts/` holds the App Store / TestFlight release pipeline.
|
||||
- Entitlements: iOS uses CloudDocuments + HealthKit; watch uses HealthKit only. **No CloudKit service, no App Group.**
|
||||
- SPM packages: `IndieSync` (file-side iCloud sync core), `IndieAbout` (in-app About / changelog / license UI), and `Yams` (YAML parsing).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user