Skip to content

Commit 795427e

Browse files
committed
docs(release): clarify plugin selector repair
1 parent d75591c commit 795427e

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

.agents/skills/release-openclaw-maintainer/SKILL.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,8 +183,12 @@ on pinned current `main` as the exact command and validation contract.
183183
run IDs. The workflow must publish the exact prepared core tarball and prove
184184
the referenced runs match the canonical branch and release SHA.
185185
7. Independently verify the exact core package, every official plugin package,
186-
and all `extended-stable` selectors. If only selector readback fails, use the
187-
workflow-generated repair command; never republish an immutable version.
186+
and all `extended-stable` selectors. If only the core selector readback
187+
fails, use the `openclaw` repair command generated by the core workflow. If
188+
an official-plugin selector is missing or stale for an already-published
189+
version, use the approved credential-isolated release tooling for manual
190+
plugin tag repair; the OIDC source workflow cannot mutate that tag. Never
191+
republish an immutable version.
188192
8. Do not create a GitHub Release or publish macOS, Windows, Docker, mobile,
189193
website, ClawHub, or private dist-tag artifacts from this path.
190194

.agents/skills/release-openclaw-maintainer/references/extended-stable-backports.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,5 +263,8 @@ and Full Release Validation from the canonical branch; publish every
263263
npm-publishable official plugin from the exact release SHA; publish the
264264
prepared core tarball with the referenced successful run IDs; verify every
265265
exact package and `extended-stable` selector; and preserve the generated
266-
selector-repair command. Never republish an immutable version when only a
267-
selector needs repair.
266+
core `openclaw` selector-repair command. Repair missing or stale official-
267+
plugin selectors on already-published versions with the approved credential-
268+
isolated release tooling for manual tag repair; the OIDC source workflow cannot
269+
mutate those tags. Never republish an immutable version when only a selector
270+
needs repair.

0 commit comments

Comments
 (0)