Skip to main content

release-merge

Use when merging the quarto-web prerelease branch into main for a Quarto release (publishing new stable docs), or when a release-time merge hits conflicts, backport-action noise, or _freeze hook failures. Not for ordinary PRs to main.

来源信息

仓库
quarto-dev/quarto-web
最近来源活动
2026年7月24日 20:50
检测到的 SKILL.md 语言
英语
星标
407
分支
1,018

安装方式

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

检查来源文件

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

文件资源管理器
2 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
release-merge
description
Use when merging the quarto-web prerelease branch into main for a Quarto release (publishing new stable docs), or when a release-time merge hits conflicts, backport-action noise, or _freeze hook failures. Not for ordinary PRs to main.
# Release merge (prerelease → main) ## Overview At release time the `prerelease` branch is merged into `main` to publish the new stable docs. Rare operation, with a few quarto-web-specific hazards worth knowing before you start. ## When to use - Doing a Quarto release — bringing new-stable docs onto `main`. - A release merge hit conflicts, backport-action noise, or a `_freeze` hook block. Not for ordinary content PRs — those follow the normal Stable → Prerelease flow (see `.claude/rules/quarto-web-workflow.md`). ## Canonical checklist The authoritative release steps live in quarto-cli `dev-docs/checklist-make-a-new-quarto-release.md`. This skill covers only the quarto-web merge mechanics. ## Steps 1. Choose the merge path — direct push, or a PR to `main` for CI build verification. 2. Resolve conflicts to the new-stable content. 3. Handle `_freeze` conflicts. 4. Regenerate `cli-info.json` against the stable tag. 5. Sync `main` back into `prerelease`. ## Details **REQUIRED:** read `references/release-merge.md` before executing — it carries the label, merge-commit, conflict, and freeze specifics.
在 GitHub 查看