MIL-009: draft the milestone to migrate the wiki callers and remove the scoped workflow #140

Merged
Tirsvad merged 2 commits from mil-009-migrate-and-remove into main 2026-10-13 17:48:58 +02:00
Owner

What

Drafts MIL-009: migrate the wiki callers and remove the scoped workflow. Status Proposed; this pull request is for review of the plan, not for acceptance.

  • Goal: remove the scoped publish-wiki.yml once every repository that publishes through it has moved to docs/wiki/ and calls publish-wiki-pages.yml, and supersede ADR-0004 by ADR-0009.
  • Seven repositories still have wiki/.publish and no caller (read from the host today): sqa-and-qc, sqa-qc-framework, sqa-qc-checklists, repo-foundry, 021-snake-game, 024-snake, 025-weather.
  • Eight tasks: release the framework, three migration tasks, verification (read-back and a scan), removal, supersede ADR-0004, release 2.0.0.
  • Seven Go / No-Go criteria, each checkable. v1 stays at 1.2.2, so existing @v1 callers are not affected; the removal is the breaking change of 2.0.0 (ADR-0006).

Needs a decision from S01

  • Target date: 2026-11-30 is proposed; the Business Case sets no deadline.
  • Whether 027-sandbox and 028-pomodoro (they have docs/wiki/ and no marker) should publish too.
  • Whether TirSystem-BashScript has its own TOKEN_FOR_GITEA_WIKI secret (needed by repo-foundry; not checked).

Not in this pull request

The Project Plan row, the review record (RC-064) and the acceptance. Nothing in the other repositories changes until MIL-009 is Accepted (plan-first gate).

Docs only; closes no issue.

## What Drafts **MIL-009**: migrate the wiki callers and remove the scoped workflow. Status `Proposed`; this pull request is for review of the plan, not for acceptance. - Goal: remove the scoped `publish-wiki.yml` once every repository that publishes through it has moved to `docs/wiki/` and calls `publish-wiki-pages.yml`, and supersede ADR-0004 by ADR-0009. - Seven repositories still have `wiki/.publish` and no caller (read from the host today): `sqa-and-qc`, `sqa-qc-framework`, `sqa-qc-checklists`, `repo-foundry`, `021-snake-game`, `024-snake`, `025-weather`. - Eight tasks: release the framework, three migration tasks, verification (read-back and a scan), removal, supersede ADR-0004, release 2.0.0. - Seven Go / No-Go criteria, each checkable. `v1` stays at 1.2.2, so existing `@v1` callers are not affected; the removal is the breaking change of 2.0.0 (ADR-0006). ## Needs a decision from S01 - Target date: **2026-11-30** is proposed; the Business Case sets no deadline. - Whether `027-sandbox` and `028-pomodoro` (they have `docs/wiki/` and no marker) should publish too. - Whether `TirSystem-BashScript` has its own `TOKEN_FOR_GITEA_WIKI` secret (needed by `repo-foundry`; not checked). ## Not in this pull request The Project Plan row, the review record (RC-064) and the acceptance. Nothing in the other repositories changes until MIL-009 is `Accepted` (plan-first gate). Docs only; closes no issue.
Tirsvad added 2 commits 2026-10-13 17:48:17 +02:00
Proposed. Seven repositories still publish through the scoped
publish-wiki.yml with wiki/.publish; MIL-009 moves them to docs/wiki/ and a
caller of publish-wiki-pages.yml, removes the scoped workflow, supersedes
ADR-0004 and releases 2.0.0. The target date awaits S01.
Resolve pending commit link of MIL-009
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 25s
922ff18c0a
Tirsvad merged commit bb3b0f242b into main 2026-10-13 17:48:58 +02:00
Tirsvad deleted branch mil-009-migrate-and-remove 2026-10-13 17:48:58 +02:00
Sign in to join this conversation.