kumahq / kuma-website

🐻 The official website for Kuma, the control plane for modern service connectivity.
https://kuma.io
Apache License 2.0
111 stars 90 forks source link

Prevent navigation to new version leading to 404 #1987

Open schogges opened 4 days ago

schogges commented 4 days ago

What happened?

After #1958 got merged, the dropdown navigation showed the new version 2.9.x. After clicking on it, the 404 page showed up.

Screenshot 2024-10-17 at 12 54 19

How to prevent this in the future?

Would be great to add a check that for each version in the versions.yaml there is a respective docs_nav_kuma_<version>.yaml in app/_data to prevent this in the future. Consider extending the kuma workflow accordingly.

github-actions[bot] commented 3 days ago

Removing closed state labels due to the issue being reopened.

lahabana commented 3 days ago

It should be if there's a missing app version we should create the sidebar from dev.