Skip to content

refactor(docs): move astro config to root, shim docs/package.json, bump configs/cli - #126

Merged
iamnewton merged 2 commits into
mainfrom
refactor/docs-structure
Aug 15, 2026
Merged

refactor(docs): move astro config to root, shim docs/package.json, bump configs/cli#126
iamnewton merged 2 commits into
mainfrom
refactor/docs-structure

Conversation

@iamnewton

Copy link
Copy Markdown
Contributor

Summary

Brings cli-template in line with the docs structure adopted across the org:

  • Moves docs/astro.config.ts → root astro.config.ts; converts to @theholocron/astro-config defineConfig with explicit srcDir/outDir/publicDir; adds telemetry to sidebar
  • Replaces docs/package.json with a minimal shim (astro build/dev/preview --root ..); astro deps move to root package.json
  • Updates docs/tsconfig.json to extend @theholocron/tsconfig/astro
  • Adds docs/** to ESLint ignores
  • Removes deploy-docs.yml; adds unified deploy.yml
  • Bumps all @theholocron/* configs → ^7.19.1, CLI → ^3.24.4

…mp configs/cli

Signed-off-by: Newton <5769156+iamnewton@users.noreply.github.com>
@iamnewton
iamnewton requested a review from a team as a code owner August 15, 2026 18:10
Signed-off-by: super-linterbot[bot] <310376783+super-linterbot[bot]@users.noreply.github.com>
@iamnewton
iamnewton merged commit cbf34ba into main Aug 15, 2026
28 checks passed
@iamnewton
iamnewton deleted the refactor/docs-structure branch August 15, 2026 18:15
@iamnewton

Copy link
Copy Markdown
Contributor Author

🎉 This PR is included in version 1.2.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@iamnewton iamnewton added the released Included in a release label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Included in a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant