Skip to content

fix(release): retain project API docs on Pages - #37

Merged
imathwy merged 1 commit into
mainfrom
fix/pages-project-api-docs
Sep 5, 2026
Merged

fix(release): retain project API docs on Pages#37
imathwy merged 1 commit into
mainfrom
fix/pages-project-api-docs

Conversation

@imathwy

@imathwy imathwy commented Sep 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • retain every ReleaseSpec-owned API tree on GitHub Pages
  • keep only verified external dependency API docs as stubs
  • redirect omitted historical Verso links to the canonical version
  • raise the operational Pages budget to 920 MB while enforcing a separate 1 GB hard limit

Validation

  • SDK tests: 127 passed
  • repository tests: 43 passed
  • Ruff, py_compile, shell syntax, workflow YAML: passed
  • real prior-release projection: 885,479,760 bytes; 5,111 project-owned files byte-identical; 0 project stubs; 1,454 external stubs; 105 valid history redirects

The new Release will import existing branch artifacts and rerun aggregate packaging only; no Lean/doc/Verso rebuild.

@imathwy
imathwy merged commit 1eba9ef into main Sep 5, 2026
2 checks passed
@imathwy
imathwy deleted the fix/pages-project-api-docs branch September 5, 2026 14:45
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