Fix preflight adoption
This commit is contained in:
@@ -325,9 +325,12 @@ sow-toolkit deploy-wiki --dry-run --namespace spells --category spells=42
|
||||
When a deploy manifest is missing but matching wiki pages already exist in
|
||||
NodeBB, `deploy-wiki` checks the Westgate Wiki namespace directory API and
|
||||
adopts those topic/post mappings before planning updates. `--create` is still
|
||||
required for genuinely new pages that have no existing remote topic. Updates
|
||||
and stale-page archives acquire a Westgate Wiki edit lock before saving, then
|
||||
send the returned `wikiEditLockToken` with the NodeBB post edit request.
|
||||
required for genuinely new pages that have no existing remote topic. If NodeBB
|
||||
rejects a create because the clean wiki URL already exists, `deploy-wiki`
|
||||
re-queries the namespace by page leaf, adopts the matching topic, and updates it
|
||||
instead. Updates and stale-page archives acquire a Westgate Wiki edit lock
|
||||
before saving, then send the returned `wikiEditLockToken` with the NodeBB post
|
||||
edit request.
|
||||
|
||||
`build-changelog` renders a release changelog from tagged pushes. Pull-request
|
||||
style commits keep their PR links and authors from the Gitea API; direct pushes
|
||||
|
||||
Reference in New Issue
Block a user