Skip to content

fix: fail fast when bundled copilot is missing#572

Draft
PureWeen wants to merge 1 commit intomainfrom
fix/maccatalyst-copilot-failfast
Draft

fix: fail fast when bundled copilot is missing#572
PureWeen wants to merge 1 commit intomainfrom
fix/maccatalyst-copilot-failfast

Conversation

@PureWeen
Copy link
Copy Markdown
Owner

@PureWeen PureWeen commented Apr 8, 2026

What

Fail the Mac Catalyst release workflow immediately if the bundled copilot binary is missing from the app bundle, instead of only warning and continuing to package a broken artifact.

Why

This addresses the leftover actionable review feedback from #556:

  • stops CI from wasting time packaging/uploading an invalid build
  • surfaces the real error early and explicitly
  • avoids a misleading late codesign failure (No such file or directory)

Testing

  • validated the workflow YAML parses cleanly
  • verified the diff is limited to the fail-fast guard in .github/workflows/release-apps.yml

Related context: #556

Stop the Mac Catalyst release workflow immediately if the bundled copilot CLI is absent, so CI doesn't continue packaging a broken artifact with a misleading late codesign error.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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