Skip to content

docs: refresh SDK READMEs and fix broken argos-ci.com/docs links#338

Merged
gregberge merged 1 commit into
mainfrom
greg/arg-453-update-all-docs-page-in-sdk
Jul 9, 2026
Merged

docs: refresh SDK READMEs and fix broken argos-ci.com/docs links#338
gregberge merged 1 commit into
mainfrom
greg/arg-453-update-all-docs-page-in-sdk

Conversation

@gregberge

Copy link
Copy Markdown
Member

Closes ARG-453.

The argos-ci.com/docs site was restructured (now a GitBook-style site), so nearly every deep link in the repo returned a 404. I pulled the authoritative page list from the site's llms.txt and verified every replacement URL with live fetches.

Changes

1. Fixed all argos-ci.com/docs links

Every distinct docs URL in the repo is now a verified-valid path — across READMEs, package.json homepage fields, JSDoc @see comments, and example configs. Main remappings:

  • /docs/{sdk}/docs/sdks-reference/{sdk} (e.g. argos-clisdks-reference/argos-command-line-interface-cli, node-sdksdks-reference/node.js-sdk)
  • /docs/build-modes/docs/learn/platform-fundamentals/build-modes
  • /docs/run-on-preview-deployment/docs/learn/how-to-guides/ci-pipelines/run-on-preview-deployments
  • /docs/screenshot-pages-script/docs/learn/how-to-guides/visual-coverage/capture-screenshots-from-urls
  • /docs/gitlab/docs/learn/integrations/gitlab-integration
  • /docs/quickstart/{x}/docs/quickstart/{x}-quickstart (Storybook variants nested under storybook-quickstart/)

2. Removed in-repo MDX doc pages

Deleted the 6 packages/*/docs/index.mdx files (and their now-empty docs/ dirs). Storybook Configure.mdx story files are unrelated and kept.

3. Updated all READMEs

  • Slogan"The open source visual testing platform for AI-native engineering teams." across all 26 READMEs (also fixes the old "plaform" typo).
  • Usage examples added to every SDK/tool package README (Playwright, Cypress, Puppeteer, Storybook, WebdriverIO, CLI, Core, API-client), modeled on packages/vitest/README.md and verified against each package's actual exports. browser and util are internal building blocks, so they get an honest "internal package" note instead of a fabricated example. The root README now lists all integration SDKs.

4. Removed the unused workflow

Deleted .github/workflows/build-docs.yml. The root package.json build-docs npm script is TypeDoc (generates the js-sdk-reference API site) — unrelated, so it stays.

Note on Vitest

The Vitest docs page doesn't exist yet, so its links (README + package.json homepage) point to the /docs home for now. These should be updated to the Vitest-specific URL once that page is created.

Verification

  • Every argos-ci.com/docs URL confirmed valid; no broken paths or stale #api-overview anchors remain.
  • prettier --check passes on all changed files.

🤖 Generated with Claude Code

The argos-ci.com/docs site was restructured, so most deep links now 404.
This updates every link to a verified-valid URL and refreshes the docs.

- Fix all argos-ci.com/docs links across READMEs, package.json homepage
  fields, JSDoc @see comments, and example configs (new /sdks-reference,
  /learn, and /quickstart/*-quickstart paths)
- Remove the in-repo MDX doc pages (packages/*/docs/index.mdx)
- Update all READMEs: new slogan and SDK usage examples
- Remove the unused .github/workflows/build-docs.yml workflow

The Vitest docs page does not exist yet, so its links point to the
docs home for now and should be updated once the page is created.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@linear-code

linear-code Bot commented Jul 9, 2026

Copy link
Copy Markdown

ARG-453

@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
argos-js-sdk-reference Ready Ready Preview, Comment Jul 9, 2026 7:06pm

Request Review

@gregberge gregberge requested a review from jsfez July 9, 2026 19:05
@gregberge gregberge merged commit d8918b0 into main Jul 9, 2026
64 checks passed
@gregberge gregberge deleted the greg/arg-453-update-all-docs-page-in-sdk branch July 9, 2026 19:07
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