Skip to content

v6.1.13

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Jul 13:16
fb1bdb8

⚙️ [Maintenance]: Minor docs-site switch to Zensical (#403)

This PR finalizes the documentation pipeline as a clean-cut Zensical implementation and removes legacy Material/MkDocs fallback behavior.

Changed: Build-Site now runs as Zensical-only

Build-Site resolves site configuration from zensical.toml and no longer uses MkDocs compatibility paths.

Changed: Workflow logic moved to internal actions

Multi-line workflow scripts were extracted into internal composite actions with script files in src/ so workflow behavior stays code-backed and toolable.

Changed: Shared site script injection is centralized

Navigation-state behavior is injected from framework-owned script files, replacing repo-local inline payload patterns.

Technical Details

  • Added/updated internal actions for install, site structuring, build, and script injection.
  • Added framework-level site injector scripts under .github/scripts/site-injectors/.
  • Updated workflow/action definitions to remove long inline script blocks.
  • Added comment-based help and parameter documentation to newly introduced PowerShell entry scripts.

Validation

  • Linter checks pass, including GITHUB_ACTIONS_ZIZMOR, BIOME_LINT, and JAVASCRIPT_PRETTIER.
  • Workflow test matrix passes for default and manifest scenarios.
  • Downstream verification was completed in MariusStorhaug/MariusTestModule with a merged follow-up (#56) and successful PR/main workflow runs.