Skip to content

chore(release): 校验发布变更 changeset - #5

Merged
CodeHourra merged 2 commits into
masterfrom
chore/require-changeset-for-release
May 31, 2026
Merged

CodeHourra merged 2 commits into
masterfrom
chore/require-changeset-for-release

Conversation

@CodeHourra

Copy link
Copy Markdown
Owner

Summary

  • Add a PR check that fails release-relevant changes when no .changeset/*.md is committed.
  • Allow explicit no-release title/label markers for changes that should not publish.
  • Add a patch changeset so the recently merged CLI output fixes can be versioned and published as 0.3.1.

Test plan

  • bun test test/check-changeset-required.test.ts
  • bun run check:changeset -- --base origin/master --title "chore(release): require changeset" --labels ""
  • bun run typecheck && bun test

Made with Cursor

stevelliu and others added 2 commits May 31, 2026 08:12
为发布相关 PR 增加 changeset 缺失检查,并补充 patch changeset,避免代码合并后因未更新版本号而跳过 npm 发布。

Co-authored-by: Cursor <cursoragent@cursor.com>
新增 SKILL.md 文件,详细描述了创建分支、提交代码、创建 Pull Request 和发布 npm 包的规范流程,包括核心原则和具体操作步骤,旨在提高工作效率和规范性。
@CodeHourra
CodeHourra merged commit 44a4901 into master May 31, 2026
1 check 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.

1 participant