Skip to main content

release-preparation

Prepare a narrow openclaw-weixin version release pull request without publishing or changing release automation.

来源信息

仓库
NewFuture/openclaw-weixin
最近来源活动
2026年8月16日 03:42
检测到的 SKILL.md 语言
英语
星标
7
分支
4

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
release-preparation
description
Prepare a narrow openclaw-weixin version release pull request without publishing or changing release automation.
# Release preparation Use this playbook only to prepare a version-release pull request. Do not expand the scope into compatibility, packaging, documentation-site, or publication work unless the user explicitly requests it. ## Determine the release 1. Read the current version in `package.json` and the `Unreleased` sections in `CHANGELOG.md` and `CHANGELOG_EN.md`. 2. If the target version is explicit, use it. Otherwise ask for it; for release-only fixes, recommend the next patch version. 3. Preserve every Unreleased entry. Do not add a changelog entry unless repository policy specifically requires one for this developer tooling. ## Change only release metadata Use one identical version and date in exactly these five files: - `package.json` - `package-lock.json`: the top-level `version` and `packages[""].version` - `openclaw.plugin.json` - `CHANGELOG.md` - `CHANGELOG_EN.md` Move each changelog's existing Unreleased content beneath its matching dated release heading, leaving an empty Unreleased heading in each file. Do not change the plugin/channel identity, minimum-host metadata, dependency versions, or unrelated content. ## Validate and hand off By default, run only: ```shell npm run check:versions node scripts/render-release-notes.mjs git diff -- package.json package-lock.json openclaw.plugin.json CHANGELOG.md CHANGELOG_EN.md ``` Do not run `npm ci`, `npm run check`, host compatibility matrices, `npm run pack:check`, or documentation-site builds for a metadata-only release. Run broader checks only when explicitly requested or when the actual diff extends beyond release metadata; the CI pipeline validates pull-request compatibility. Commit the prepared changes, push the branch, and open a release pull request using `.github/pull_request_template.md`. Never create or move tags, publish packages, approve protected environments, or trigger any irreversible release operation. Merge-time CI owns tagging and coordinated publication.
在 GitHub 查看