Skip to content

Conversation

Mpdreamz
Copy link
Member

@Mpdreamz Mpdreamz commented Jun 11, 2025

Validated locally in the elasticsearch repository

./build.sh publishbinaries

Then in my elasticsearch clone

./../docs-builder/.artifacts/publish/docs-builder/release/docs-builder
./../docs-builder/.artifacts/publish/docs-assembler/release/docs-assembler inbound-links validate-link-reference

Mpdreamz added 3 commits June 11, 2025 20:14
…utViewModel`. Streamline layout handling, enhance navigation item visibility logic, and rework documentation file structures for improved maintainability. (#1353)

* Refactor markdown and layout rendering by decoupling from `GlobalLayoutViewModel`. Streamline layout handling, enhance navigation item visibility logic, and rework documentation file structures for improved maintainability.

`Hidden` is a pure navigation property now as its removed from `MarkdownFile`.

`GetCurrentNavigation()` is now non nullable

* Ensure NavigationIndex is a navigation property.

* Update advertising of landing-page-path

* update landing page path output

* Add xmldocs for IsPhantom

(cherry picked from commit 8df9149)
(cherry picked from commit 40f1332d45593f7c0bbbaf08ac540807ad5b5395)
@Mpdreamz Mpdreamz requested a review from a team as a code owner June 11, 2025 18:18
@Mpdreamz Mpdreamz added the fix label Jun 11, 2025
@Mpdreamz Mpdreamz self-assigned this Jun 11, 2025
@Mpdreamz Mpdreamz added the fix label Jun 11, 2025
@Mpdreamz Mpdreamz changed the title feature/refactor navigation with links json fix 2 Refactor navigation further to be less reliant on markdown properties. Jun 11, 2025
@Mpdreamz
Copy link
Member Author

@reakaleek the new inbound link validation smoke test now ran on this PR: https://github.com/elastic/docs-builder/actions/runs/15607795806/job/43961336290?pr=1357

which should give us more confidence in the produced links.json still being valid :)

@Mpdreamz Mpdreamz merged commit 1b88283 into main Jun 12, 2025
15 checks passed
@Mpdreamz Mpdreamz deleted the feature/refactor-navigation-with-links-json-fix-2 branch June 12, 2025 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants