Skip to content

[docs] Update documentation for features from 2026-06-16#39542

Merged
pelikhan merged 1 commit into
mainfrom
docs/daily-2026-06-16-sidebar-order-16d03c5f57b47aaf
Jun 16, 2026
Merged

[docs] Update documentation for features from 2026-06-16#39542
pelikhan merged 1 commit into
mainfrom
docs/daily-2026-06-16-sidebar-order-16d03c5f57b47aaf

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds explicit sidebar.order frontmatter to five documentation pages so that Starlight renders them at deterministic positions in the sidebar navigation, rather than relying on implicit filename-based ordering.

Changes

Documentation only — no source code modified

File sidebar.order added
docs/src/content/docs/reference/feature-flags.md 670
docs/src/content/docs/reference/self-hosted-runners.md 810
docs/src/content/docs/reference/steps-jobs.md 820
docs/src/content/docs/specs/frontmatter-hash-specification.md 1360
docs/src/content/docs/reference/wasm-compilation.md 1400

Impact

  • Breaking change: No
  • Runtime / logic impact: None — frontmatter-only edits with no effect outside the docs site sidebar.
  • Docs site impact: Low — sidebar ordering for these five pages becomes explicit and stable. The chosen order values place them in the existing relative sequence (feature flags → runners → steps/jobs → frontmatter-hash spec → wasm compilation).

Testing

No automated tests required. Verify by running the docs site locally (cd docs && npm run dev) and confirming the five pages appear at the expected positions in the Reference and Specs sidebar sections.

Generated by PR Description Updater for issue #39542 · 88.1 AIC · ⌖ 13.1 AIC · ⊞ 20.9K ·

Adds explicit sidebar order to docs pages that previously relied on
Starlight's default ordering, producing deterministic navigation.

Closes #39416 (5 of 6 pages; patterns/spec-ops.md left untouched —
that directory's convention is sidebar.badge, not sidebar.order).
@pelikhan pelikhan merged commit a20bd6b into main Jun 16, 2026
@pelikhan pelikhan deleted the docs/daily-2026-06-16-sidebar-order-16d03c5f57b47aaf branch June 16, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant