Skip to content

fix(ci): macOS app bundle version check reads Info.plist#987

Merged
web3dev1337 merged 1 commit intomainfrom
fix/macos-app-version-check
Mar 21, 2026
Merged

fix(ci): macOS app bundle version check reads Info.plist#987
web3dev1337 merged 1 commit intomainfrom
fix/macos-app-version-check

Conversation

@web3dev1337
Copy link
Copy Markdown
Owner

Summary

  • macOS .app bundles never include the version in the filename — it's always Agent Workspace.app
  • The verify-bundle-version.js script was checking filenames, which always failed for app bundle types
  • Now reads CFBundleShortVersionString from Contents/Info.plist for .app bundles
  • Does NOT add macOS assets to releases (still gated by MACOS_RELEASE_UPLOAD_ENABLED: false)
  • Just makes CI green instead of red

Test plan

  • macOS CI build should pass on next tag push
  • Windows/Linux builds unaffected

🤖 Generated with Claude Code

macOS .app bundles don't include the version in the filename (it's always
"Agent Workspace.app"). The verify-bundle-version script was checking the
filename, which always failed. Now reads CFBundleShortVersionString from
Contents/Info.plist for app bundle types instead.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@web3dev1337 web3dev1337 merged commit ab946fc into main Mar 21, 2026
6 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.

1 participant