Skip to content

Fix CodeQL Swift product names - #1

Closed
MVPuknowme wants to merge 1 commit into
mainfrom
agent/fix-codeql-swift-product-names
Closed

Fix CodeQL Swift product names#1
MVPuknowme wants to merge 1 commit into
mainfrom
agent/fix-codeql-swift-product-names

Conversation

@MVPuknowme

Copy link
Copy Markdown
Owner

What changed

  • Adds explicit HOST_APP_NAME, EXTENSION_SERVICE_NAME, and BUNDLE_IDENTIFIER_BASE overrides to the manual Swift CodeQL build.
  • Keeps the existing Release configuration, signing-disabled extraction flow, workspace, and scheme unchanged.

Why

The Swift CodeQL job failed while embedding the ExtensionService app because its product-name variable resolved to an empty string in the CI build. Xcode consequently attempted to copy Build/Products/Release/.app, producing an lstat(.../.app): No such file or directory failure.

Impact

This gives the CodeQL extraction build deterministic product names without changing application runtime behavior or release signing configuration.

Validation

  • Confirmed the original failure occurs in Build Swift project for CodeQL extraction.
  • Confirmed checkout, CodeQL initialization, and Xcode selection complete successfully.
  • Confirmed the failed copy source was .app while the expected embedded product is GitHub Copilot for Xcode Extension.app.
  • Full validation is pending the pull-request GitHub Actions run on a macOS runner.

@github-actions

Copy link
Copy Markdown

At the moment we are not accepting contributions to the repository.

Feedback for GitHub Copilot for Xcode can be given in the Copilot community discussions.

@github-actions github-actions Bot closed this Jul 21, 2026
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