pr
免费Create a pull request for the DCC system. Handles branch verify, i18n translation, checks, E2E gate, simplify, commit, push, create/update PR, review, auto-fix. No version bump — that happens on main at release time.
中文简介正在准备中。当前显示原文说明。
Release a new version of the DCC system
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Execute these steps in order:
gh pr view --json number -q .number). If there is no PR to merge
(already on main), confirm with the user before proceeding.OPEN and MERGEABLE (gh pr view <N> --json state,mergeable).gh pr merge <N> --squash --delete-branch
git checkout main
git pull
git branch -D <branch>).version.txtversion.txtUpdate version.txt — the commit must contain only the
version.txt change, and it happens on main after the PR merges,
never inside a feature PR. Squash-merge folds an in-PR bump into the
feature commit, and foundry-release-action excludes the bump-carrying
commit when generating release notes — the feature then vanishes from its
own release notes (this bit #849 in v0.70.35 and #852 in v0.70.37).gh run list --limit 5
Release notes must be VERY terse. Follow this exact format:
Release v{version}
## Release Notes:
* Brief description of change (Contributor Name)
Look at commits since last release:
gh release view --json tagName -q '.tagName'
git log {previous_tag}..HEAD --oneline
Use gh release edit v{version} --notes-file - to update.
The workflow's auto-generated notes are the raw commit title plus a
— @handle. Always rewrite them into the format above: a plain-English
description of the user-visible change (no fix:/feat: prefix, no PR
number), credited by the contributor's display name, not their handle:
gh api users/<login> -q .name # e.g. blaze-sanecki → Blaze Sanecki
Fall back to the login if the account has no display name.
Release v0.66.27
## Release Notes:
* Fix Active Effects not working for NPC attack/damage bonuses (Tim L. White)
* Add responsive tabs dropdown for actor sheets (Tim L. White)
The release stays a draft. Do not publish or promote it. The maintainer
publishes the draft manually. Stop here and tell the maintainer that draft
v{version} is ready (with notes), and they will push it out.
Publishing is what fires the downstream release: published workflows
(foundry-website-update, update-foundry-manifest-after-release) that push the
version to Foundry's registry — that step is the maintainer's call, not yours.
Only run the publish command if the maintainer explicitly tells you to in that session:
# ONLY when explicitly instructed by the maintainer:
gh release edit v{version} --draft=false --latest
gh release edit --draft=false, no
marking latest) unless the maintainer explicitly tells you to. The default is
always: leave the draft for the maintainer to push out.gh run view.还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Create a pull request for the DCC system. Handles branch verify, i18n translation, checks, E2E gate, simplify, commit, push, create/update PR, review, auto-fix. No version bump — that happens on main at release time.
中文简介正在准备中。当前显示原文说明。
Sync the vendored dcc-core-lib copy after a lib fix merges upstream, then clean up temporary adapter workarounds. Use after a moonloch/dcc-core-lib PR lands, or when asked to update module/vendor/dcc-core-lib.
中文简介正在准备中。当前显示原文说明。