Skip to content

Fix flaky DMG step that blocked the 0.1.2 release - #9

Merged
0nahid merged 1 commit into
mainfrom
claude/project-thread-q1ywzj
Oct 18, 2026
Merged

0nahid merged 1 commit into
mainfrom
claude/project-thread-q1ywzj

Conversation

@0nahid

@0nahid 0nahid commented Oct 18, 2026

Copy link
Copy Markdown
Member

Requested by Nahid Hassan · project thread

Before: the 0.1.2 release failed at "Make disk image". hdiutil create returned "No such file or directory" three times in a row. The 0.1.1 run hit the same error once and succeeded on its second try, so the error comes and goes on the runner.

After: the DMG step retries up to 8 times, waiting 5, 10, 15 … seconds between tries. The Release workflow also runs when its own file changes on main, so merging this publishes 0.1.2. The version check still skips versions that are already released.


Generated by Claude Code

hdiutil failed three times in a row on the 0.1.2 release run (it also
failed once on 0.1.1 before succeeding). Retry up to eight times with a
growing pause. Pushes that change the workflow now also run it, so this
fix publishes the 0.1.2 that failed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Go88crrCaAGbA6tXtQUXtp
@0nahid 0nahid self-assigned this Oct 18, 2026
@0nahid
0nahid merged commit 8a94fff into main Oct 18, 2026
2 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.

2 participants