feat(meta): 建立 PR 收尾回報單一規範
This commit is contained in:
@@ -27,7 +27,7 @@ Single source of guidelines: [`../../references/guidelines.md`](../../references
|
||||
- Exit 0 — no leftover in the locations listed on stderr.
|
||||
|
||||
Completion condition: the script exits 0, or exit 3 is reported to the user and recorded in the PR.
|
||||
8. Call `jsc-git:pr` to open a Push Request. Completion condition: a PR URL comes back.
|
||||
8. Call `jsc-git:pr` to open a Push Request. Completion condition: a PR URL comes back and is reported with the table format in `references/pr-report.md`.
|
||||
9. Apply the deletion to the current working session, verify it took, then report:
|
||||
1. Force the change into the session — which of the two routes applies depends on where the change has reached, because the marketplace and `version-guard.sh` both read the repository's **default branch** (`master`), so `jsc-cli:deploy` cannot see anything that stopped at `develop`:
|
||||
- The PR is merged all the way to `master`: call `jsc-cli:deploy` in update mode so every installed CLI loads the version without the skill, and restart the CLI when it asks (the deploy writes `$JSC_HOME/restart-required`; see guidelines.md「部署後重啟閘門」). When the deploy cannot update a CLI, record which CLIs did load the new version and carry on with one of those; when none did, stop and report the deletion as unverified. Completion condition: `claude plugin list` (or the equivalent command of another installed CLI) prints `jsc-{domain}` at the version the three manifests now carry.
|
||||
|
||||
Reference in New Issue
Block a user