deepchat-release

仓库创建 2025年2月14日最近提交 8 小时前SkillHot 收录 20 天前
▸ 精选理由

规范化发布流程并保持双语变更记录,适合维护者自动化发布环节。

▸ 风险提示

会修改分支与远程发布元数据,需仓库权限并谨慎推送。

这个 Skill 做什么

按照仓库规范准备、校验并发布 DeepChat 的版本与发行说明。

按照仓库规范准备并发布 DeepChat 的版本:包括改版本号、更新 CHANGELOG.md、生成双语发行说明、跑发布检查与创建 release/* 分支等操作。适合需要把 dev 快进到 main、打标签、或清理发布分支时使用。流程里强调用 fast-forward 而不是 merge,保证主线整洁。

▸ 展开 SKILL.md 英文原文

Prepare and publish DeepChat releases in this repository. Use when Codex needs to bump the app version, update CHANGELOG.md, keep release notes bilingual from v1.0.1 onward with English bullets first and Chinese bullets second, run release checks, create or update versioned release branches such as release/v1.0.1, continue a half-finished release, fast-forward main with the documented release flow, create or push version tags, or clean up release branches after publishing.

开发编程发布流程版本管理CHANGELOG通用
6.2k
Stars
707
Forks
23
仓库内 Skill
+70
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/ThinkInAIXYZ/deepchat/dev/.agents/skills/deepchat-release/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/ThinkInAIXYZ/deepchat/dev/.agents/skills/deepchat-release/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# DeepChat Release

## Overview

Follow the repository-specific DeepChat release process. Prepare release metadata on `dev`, keep `CHANGELOG.md` concise, and publish through the documented fast-forward flow instead of merge commits on `main`.

## Start With Repo State

Inspect git state before changing anything:

- Check the current branch and working tree.
- Check whether `release/<version>` exists locally or on `origin`.
- Check whether `v<version>` exists locally or on `origin`.

If a local or remote tag already exists on the wrong commit, stop and ask before replacing it.

## Choose The Release Mode

Pick the mode that matches the user's request and current git state:

1. `prepare metada
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有