List all workflows with purpose and diagram on the Home page #87

Merged
Tirsvad merged 1 commits from home-workflow-list into main 2026-10-11 04:39:23 +02:00
Owner

The Home page now lists all workflows with their purpose and has a PlantUML diagram for each.

  • README.md: new section Workflows with a table (workflow, file, kind, trigger, purpose) of the five workflows, and one diagram each: sync (moved from Capabilities), publish wiki, quality checks, release and validate workflows. The Overview sentence no longer names only the sync workflow.
  • tools/build_wiki.py: Home keeps the Workflows section between Overview and Requirements. The diagrams are PlantUML source (Gitea shows them as code blocks) and stay in English in the translations.
  • tests/test_build_wiki.py: a test requires every workflow file under .gitea/ to be listed on Home and drawn once.

Wiki pages changed: Home (en, da, ms) and Capabilities (en, da, ms; the sync diagram moved to Home).

No issue closed: a follow-up to MIL-005 requested by the user.

The Home page now lists all workflows with their purpose and has a PlantUML diagram for each. - `README.md`: new section Workflows with a table (workflow, file, kind, trigger, purpose) of the five workflows, and one diagram each: sync (moved from Capabilities), publish wiki, quality checks, release and validate workflows. The Overview sentence no longer names only the sync workflow. - `tools/build_wiki.py`: Home keeps the Workflows section between Overview and Requirements. The diagrams are PlantUML source (Gitea shows them as code blocks) and stay in English in the translations. - `tests/test_build_wiki.py`: a test requires every workflow file under `.gitea/` to be listed on Home and drawn once. Wiki pages changed: `Home` (en, da, ms) and `Capabilities` (en, da, ms; the sync diagram moved to Home). No issue closed: a follow-up to MIL-005 requested by the user.
Tirsvad added 1 commit 2026-10-11 04:38:58 +02:00
List all workflows with their purpose and a diagram on the Home page
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 16s
4cb4689471
Task: MIL-005#3
Tirsvad merged commit 532e9663cb into main 2026-10-11 04:39:23 +02:00
Tirsvad deleted branch home-workflow-list 2026-10-11 04:39:23 +02:00
Sign in to join this conversation.