Skip to content

Retry the DMG staple when Apple's ticket lookup drops the connection - #1178

Merged
enaboapps merged 1 commit into
mainfrom
fix/1176-staple-retry
Oct 23, 2026
Merged

enaboapps merged 1 commit into
mainfrom
fix/1176-staple-retry

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Closes #1176

Wraps xcrun stapler staple for the DMG in release-tauri.yml in a five-attempt loop with a 20 s pause, mirroring validate_stapled in scripts/verify-macos-release.sh (#1097). The v1.0.0 release run (39980727334) hit the CloudKit -1005 flake on attempts 1 and 3, each costing a full macOS rebuild through gh run rerun --failed.

Workflow only; no app or docs change.

Validation

  • yaml-lint on the workflow: passes
  • git diff --check: clean
  • The loop is the same shape as the validate retry that passed on rc.28 onwards

🤖 Generated with Claude Code

The staple step failed on first attempt in rc.28, rc.29, rc.30 and
twice on v1.0.0 with NSURLErrorDomain -1005 from Apple's CloudKit
ticket lookup, seconds after notarytool reported Accepted. Wrap it in
the same five-attempt loop the validate step already uses.

Closes #1176

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@enaboapps enaboapps added this to the v1.0.1 milestone Oct 23, 2026
@vercel

vercel Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
site Ready Ready Preview Oct 23, 2026 4:35pm UTC

Request Review

@enaboapps
enaboapps marked this pull request as ready for review October 23, 2026 16:55
@enaboapps enaboapps modified the milestones: v1.0.1, v1.0.0 Oct 23, 2026
@enaboapps
enaboapps merged commit 7f122cb into main Oct 23, 2026
10 checks passed
@enaboapps
enaboapps deleted the fix/1176-staple-retry branch October 23, 2026 17:08

This branch was successfully deployed

1 active deployment
Preview — 46dee535 Deployed Oct 23, 2026 by vercel[bot]
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.

Retry the DMG staple step in release-tauri.yml when Apple ticket lookup drops the connection

2 participants