Skip to content

fix: quote make_latest to prevent openclaw release from hijacking latest#496

Merged
khaliqgant merged 1 commit intomainfrom
fix/openclaw-make-latest
Mar 5, 2026
Merged

fix: quote make_latest to prevent openclaw release from hijacking latest#496
khaliqgant merged 1 commit intomainfrom
fix/openclaw-make-latest

Conversation

@khaliqgant
Copy link
Copy Markdown
Member

@khaliqgant khaliqgant commented Mar 5, 2026

Summary

  • softprops/action-gh-release requires make_latest to be the string "false", not YAML boolean false
  • With bare false, GitHub auto-promoted the openclaw binary release to "latest"
  • This caused install.sh to resolve version openclaw-v3.1.9 instead of v3.1.9, breaking npm install

Test plan

  • Merge and re-run the openclaw binary workflow
  • Verify gh api repos/AgentWorkforce/relay/releases/latest returns the npm release (e.g. v3.1.9), not the openclaw release
  • Verify install.sh resolves the correct version

🤖 Generated with Claude Code


Open with Devin

The softprops/action-gh-release action requires make_latest to be the
string "false", not a YAML boolean. With bare false, GitHub auto-promoted
the openclaw binary release to "latest", causing install.sh to resolve
version openclaw-v3.1.9 instead of v3.1.9 and fail npm install.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@khaliqgant khaliqgant requested a review from willwashburn as a code owner March 5, 2026 22:06
@khaliqgant khaliqgant merged commit 876a056 into main Mar 5, 2026
40 checks passed
@khaliqgant khaliqgant deleted the fix/openclaw-make-latest branch March 5, 2026 22:07
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

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