Skip to content

docs(enterprise): fix broken helm-charts links on Platform Helm page - #1705

Closed
rnaidu-seqera wants to merge 1 commit into
masterfrom
docs/fd-7794-fix-helm-charts-links
Closed

docs(enterprise): fix broken helm-charts links on Platform Helm page#1705
rnaidu-seqera wants to merge 1 commit into
masterfrom
docs/fd-7794-fix-helm-charts-links

Conversation

@rnaidu-seqera

Copy link
Copy Markdown
Contributor

Problem

A customer reported (FD-7794) that the example values file link on
Platform Helm returns a 404.

They were right, and it's not the only one — all four helm-charts links on that page are broken.

Root cause

The seqeralabs/helm-charts repo was restructured. Two changes broke these links:

  1. Charts moved from <root>/platform/ to <root>/charts/platform/.
  2. Platform chart tags were renamed from bare 0.36.1 to prefixed platform-0.36.1 (there is no 0.36.1 tag anymore).

Fix

Link text Before (404) After (200)
Helm chart tree/0.36.1/platform tree/platform-0.36.1/charts/platform
example values file blob/0.36.1/platform/examples/kustomize/values.yaml blob/platform-0.36.1/charts/platform/examples/kustomize/values.yaml
README tree/0.36.1/platform tree/platform-0.36.1/charts/platform
Kustomize example directory tree/0.36.1/platform/examples/kustomize tree/platform-0.36.1/charts/platform/examples/kustomize

Applied to all five copies of the page — the current doc set plus version-26.1, version-25.3, version-25.2, and version-25.1. (version-24.2 and earlier don't have this page.) 20 changed lines, URLs only, no prose changes.

Note that the current doc set already had the platform- tag prefix on all four links but was still missing charts/, so it was 404ing too.

Verified

Every URL in the diff status-checked at 200; a grep for the old forms (helm-charts/{blob,tree}/0.36.1 and platform-0.36.1/platform) now returns nothing across both docs trees.

The helm-charts links in studios-helm.md, groundswell-helm.md, install-groundswell.md, co-scientist/prerequisites.md, and install-seqera-coscientist.mdx were also checked and all return 200 — their tags predate the restructure or already point at master/charts/... — so they are intentionally untouched.

Out of scope (flagging for the docs team)

  • Chart version pin. The page pins 0.36.1 throughout, including in the helm show values / helm install --version examples. Latest is platform-0.38.0. I deliberately did not bump it — that's a content-freshness call, not a link fix, and a released version's docs arguably shouldn't move. Worth a look for the current doc set though.
  • CI gap. The weekly Links workflow globs './**/*.mdx' only, so the 1,896 .md files in this repo — including every platform-helm.md — are never link-checked, which is why this went unnoticed. Follow-up PR opened separately against .github/workflows/links.yml.

🤖 Generated with Claude Code

The seqeralabs/helm-charts repo was restructured: charts moved from
<root>/platform/ to <root>/charts/platform/, and the platform chart tags
were renamed from bare 0.36.1 to prefixed platform-0.36.1. All four
helm-charts links on the Platform Helm page were built against the old
layout and now 404.

Fixes all four links in the current doc set and in versions 26.1, 25.3,
25.2, and 25.1. Reported by a customer in FD-7794.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@netlify

netlify Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 59d4aaa
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/6a70c9e208a44b0008d95215
😎 Deploy Preview https://deploy-preview-1705--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@rnaidu-seqera

Copy link
Copy Markdown
Contributor Author

Closing as a duplicate — #1706 (EDU-1330) makes the identical change and landed first. Same five files, same corrected URLs. Verified equivalent before closing; no coverage lost.

Filed from FD-7794.

@rnaidu-seqera
rnaidu-seqera deleted the docs/fd-7794-fix-helm-charts-links branch August 3, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant