Skip to content

chore(sender): sync committed pbxproj MARKETING_VERSION with project.yml#112

Merged
swellweb merged 1 commit into
swellweb:mainfrom
DrDavidL:codex/fix-stale-pbxproj-version
Jun 15, 2026
Merged

chore(sender): sync committed pbxproj MARKETING_VERSION with project.yml#112
swellweb merged 1 commit into
swellweb:mainfrom
DrDavidL:codex/fix-stale-pbxproj-version

Conversation

@DrDavidL

Copy link
Copy Markdown
Contributor

Problem

The committed TargetBridge.xcodeproj/project.pbxproj carries MARKETING_VERSION = 3.0, while project.yml specifies 3.0.1. Because scripts/build_targetbridge_sender_app.sh runs xcodegen generate on every build, the pbxproj is rewritten to 3.0.1 each time, leaving the working tree dirty after a routine build.

Fix

Regenerate the project with xcodegen (2.45.4) so the committed pbxproj matches project.yml. The only change is the two MARKETING_VERSION entries (Debug + Release configs); subsequent xcodegen generate runs are now no-ops, so builds no longer dirty the tree.

No code or behavior change.

🤖 Generated with Claude Code

The committed project.pbxproj carried MARKETING_VERSION 3.0 while
project.yml specifies 3.0.1, so every `xcodegen generate` (run by
scripts/build_targetbridge_sender_app.sh) rewrote the file and left the
working tree dirty after each build.

Regenerate with xcodegen 2.45.4 so the committed pbxproj matches
project.yml. The only change is the two MARKETING_VERSION entries;
subsequent regenerations are now no-ops.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@swellweb swellweb merged commit 6d23a1a into swellweb:main Jun 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants