Skip to content

[BACKPORT 4.4] docs(feature): Version switcher from single source (#14963) - #14968

Merged
hamishwillee merged 2 commits into
mavlink:Stable_V4.4from
hamishwillee:backport-14963-Stable_V4.4
Aug 26, 2026
Merged

[BACKPORT 4.4] docs(feature): Version switcher from single source (#14963)#14968
hamishwillee merged 2 commits into
mavlink:Stable_V4.4from
hamishwillee:backport-14963-Stable_V4.4

Conversation

@hamishwillee

Copy link
Copy Markdown
Contributor

Summary

Backport of #14963 (d62dcff) to Stable_V4.4.

Required manual conflict resolution in docs/.vitepress/config.mjs, package.json, and package-lock.json. Stable_V4.4 was still on vitepress ^1.0.0-rc.31 with a static nav block, so the lockfile update pulls in the same vitepress ^1.6.4 + vp-dynamic-nav upgrade already used on master, regenerated with npm install --package-lock-only.

Test plan

  • Docs site builds (npm run docs:build) and version switcher works as on master

* docs(feature): Version switcher from single source
GitHub now hard-fails any job referencing actions/upload-artifact@v3
or actions/download-artifact@v3, even on skipped steps, which blocked
CI on the mavlink#14963 backport PR. Stable_V5.0+ already carry this fix
(upstream commit 73b948b); Stable_V4.4 never got it.
@github-actions github-actions Bot added the github_actions Pull requests that update GitHub Actions code label Aug 26, 2026
@hamishwillee
hamishwillee merged commit c2efcf1 into mavlink:Stable_V4.4 Aug 26, 2026
7 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Docs github_actions Pull requests that update GitHub Actions code size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant