Skip to content

ci(launcher): cap macOS job at 120m for slow notarization#302

Merged
lstein merged 1 commit into
masterfrom
lstein/fix/macos-notarize-timeout
Jun 7, 2026
Merged

ci(launcher): cap macOS job at 120m for slow notarization#302
lstein merged 1 commit into
masterfrom
lstein/fix/macos-notarize-timeout

Conversation

@lstein
Copy link
Copy Markdown
Owner

@lstein lstein commented Jun 7, 2026

Follow-up to the signed-launcher work. The first successful signed run notarized fine but Apple's queue took ~49 min with no posted incident.

Adds timeout-minutes: 120 to the macOS job so a genuinely stuck submission fails at 2h instead of GitHub's 6h default — while leaving comfortable margin over real-world notarization latency.

Deliberately not using notarytool --timeout: that abandons the local wait without cancelling the submission, so a tight value (e.g. 30m) would have false-failed today's valid 49-min notarization and left an unstapled DMG. A generous job-level cap is the safer backstop.

🤖 Generated with Claude Code

Apple notarization can sit in the queue ~45+ min with no incident (observed 49m). A job-level timeout-minutes: 120 bounds a genuinely stuck submission at 2h instead of GitHub's 6h default, without the false-failures a tight notarytool --timeout would cause.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lstein lstein merged commit c806e26 into master Jun 7, 2026
9 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