Skip to content

fix(ci): install sentry-cli from the getsentry tap and make dsym upload non-fatal - #587

Merged
OrellBuehler merged 1 commit into
mainfrom
fix/ios-sentry-cli-tap
Sep 4, 2026
Merged

fix(ci): install sentry-cli from the getsentry tap and make dsym upload non-fatal#587
OrellBuehler merged 1 commit into
mainfrom
fix/ios-sentry-cli-tap

Conversation

@OrellBuehler

Copy link
Copy Markdown
Owner

homebrew-core no longer ships a sentry-cli formula, so the v1.39.0 ios-release job failed at Upload dSYMs to Sentry (No available formula with the name "sentry-cli") before Export IPA, and nothing reached TestFlight. v1.38.0 ran the identical step two days earlier and passed.

  • Install from Sentry's own tap (getsentry/tools/sentry-cli), which is what the Sentry docs prescribe.
  • continue-on-error: true on the step: a symbol upload should never block a build that already archived.

After merge, v1.39.0 iOS gets re-shipped via workflow_dispatch with platforms=ios.

🤖 Generated with Claude Code

https://claude.ai/code/session_012hr2behD66g8MW5hDxBVWV

…ad non-fatal

homebrew-core no longer ships a sentry-cli formula, so the v1.39.0
ios-release job died at the dSYM upload before export and nothing
reached TestFlight. Symbol upload should not gate a release either way.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012hr2behD66g8MW5hDxBVWV
@github-actions

github-actions Bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Playwright E2E Results

✅ All tests passed

Download screenshots & report

@OrellBuehler
OrellBuehler merged commit bf98ece into main Sep 4, 2026
14 checks passed
@OrellBuehler
OrellBuehler deleted the fix/ios-sentry-cli-tap branch September 4, 2026 17:32
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