Skip to content

chore: cap live docs site to 5 most recent SDK minors - #2849

Merged
mariechatfield merged 1 commit into
mainfrom
fix/marie/SDK-1344-docs-build
Sep 28, 2026
Merged

mariechatfield merged 1 commit into
mainfrom
fix/marie/SDK-1344-docs-build

Conversation

@mariechatfield

Copy link
Copy Markdown
Contributor

This is the actual source of truth for docs-site config — it's synced into the docs repo on release and clobbers any local fix there. The equivalent change was made in the docs repo but got overwritten by the next sync (SDK 0.56.2), reintroducing the OOM.

Building every minor's full doc set on every release OOMs the Buildkite build once enough snapshots accumulate. Restrict onlyIncludeVersions to the latest 5; older minors' markdown stays in git history and is now linked from the 404 page to the matching v<X.Y>.0 tag.

This is the actual source of truth for docs-site config — it's synced
into Gusto/embedded-sdk-docs on release and clobbers any local fix
there. The equivalent change landed in embedded-sdk-docs#28 but got
overwritten by the next sync (SDK 0.56.2), reintroducing the OOM.

Building every minor's full doc set on every release OOMs the
Buildkite build once enough snapshots accumulate. Restrict
onlyIncludeVersions to the latest 5; older minors' markdown stays in
git history and is now linked from the 404 page to the matching
v<X.Y>.0 tag.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@mariechatfield
mariechatfield marked this pull request as ready for review September 25, 2026 20:54
@mariechatfield
mariechatfield requested a review from a team as a code owner September 25, 2026 20:54
@mariechatfield
mariechatfield added this pull request to the merge queue Sep 28, 2026
Merged via the queue into main with commit 542262a Sep 28, 2026
39 checks passed
@mariechatfield
mariechatfield deleted the fix/marie/SDK-1344-docs-build branch September 28, 2026 18:33
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.

2 participants