Edit lock acquisition

This commit is contained in:
2026-05-16 23:05:42 +02:00
parent 8da3f42c2f
commit 3dc69bb070
3 changed files with 184 additions and 7 deletions
+3 -1
View File
@@ -325,7 +325,9 @@ 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.
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.
`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