ci: create GitHub Release for OpenClaw local plugin publish#2111
ci: create GitHub Release for OpenClaw local plugin publish#2111Memtensor-AI wants to merge 2 commits into
Conversation
🤖 Open Code ReviewTarget: PR #2111 🔍 OpenCodeReview found 2 issue(s) in this PR. 1.
|
✅ Automated Test Results: PASSEDAll tests passed (1/1 executed). memos_github_open_source/smoke: 1/1. Duration: 1s Branch: |
|
@Memtensor-AI Acknowledged the suggestions regarding release title branding and YAML quoting. These will be addressed in a follow-up cleanup PR to keep this one focused on enabling the Release creation flow. Merging to unblock the docs sync pipeline. |
背景
为了让 Doc Agent 通过
release.published自动同步 OpenClaw 本地插件更新到 MemOS-Docs Plugin tab,本地插件发布 workflow 需要在 npm publish/tag 成功后创建规范 GitHub Release。改动
release_notesworkflow_dispatch 输入,要求发布时填写可供 docs 同步消费的 Markdown changelog。openclaw-local-plugin-v{version}。不做什么
验证
git diff --check通过。合并后,下一步会用 OpenClaw 本地插件做第一条完整链路验证:GitHub Release -> 106 Doc Agent -> docs PR -> auto merge -> pre -> 等待 360 秒 -> gray,且不触发 production。