Before you release
Make sure these are true:package.jsonversion is correctopenclaw.plugin.jsonversion matches- tests pass
- the branch/PR you intend to release is actually the one merged to
main
Recommended release flow
Frommain:
minor / major when appropriate:
Manual local publish
If you are intentionally publishing from your local machine:Verify after publishing
Check the published version:Important note about local patches
If you maintain a local controller-specific patch (for example, workflow posting behavior), publishing a clean package does not mean that patch is part of the public release unless you intentionally merged it. So after publishing, you may need to:- reapply your local patch
- relink/reinstall the plugin
- tell your assistant to turn the local posting path back on
