Skip to content

chore: restructure repo layout — book, scripts, specs#1948

Merged
bug-ops merged 5 commits intomainfrom
feat/repo-restructure-book-scripts-specs
Mar 17, 2026
Merged

chore: restructure repo layout — book, scripts, specs#1948
bug-ops merged 5 commits intomainfrom
feat/repo-restructure-book-scripts-specs

Conversation

@bug-ops
Copy link
Copy Markdown
Owner

@bug-ops bug-ops commented Mar 17, 2026

Summary

  • Rename docs/book/ (mdBook source stays at book/src/, output at book/book/)
  • Move install/install.shscripts/install.sh, remove empty install/ directory
  • Move asset/ images (zeph.gif, zeph_v8_github.png) → book/src/assets/, remove asset/
  • Copy .local/specsspecs/ in repo root for contributor visibility

Changed files

  • .github/workflows/docs.yml — update all paths (docs/**book/**, build/upload paths)
  • .github/workflows/release.ymlinstall/install.shscripts/install.sh
  • book/book.tomledit-url-template path updated
  • .gitignoredocs/book/book/book/
  • README.md — image src paths updated

Test plan

  • CI docs workflow triggers on book/** changes and builds successfully
  • Release workflow uploads scripts/install.sh as release asset
  • README images render correctly on GitHub

- Rename docs/ to book/ (mdBook source)
- Move install/install.sh to scripts/install.sh, remove install/
- Move asset/ images to book/src/assets/, remove asset/
- Copy .local/specs to root specs/ for visibility
- Update CI (docs.yml, release.yml), .gitignore, book.toml, README.md
@github-actions github-actions bot added documentation Improvements or additions to documentation config Configuration file changes ci CI/CD configuration chore Maintenance tasks size/XL Extra large PR (500+ lines) labels Mar 17, 2026
@bug-ops bug-ops enabled auto-merge (squash) March 17, 2026 15:46
@bug-ops bug-ops merged commit 51b6cdb into main Mar 17, 2026
24 checks passed
@bug-ops bug-ops deleted the feat/repo-restructure-book-scripts-specs branch March 17, 2026 16:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Maintenance tasks ci CI/CD configuration config Configuration file changes documentation Improvements or additions to documentation size/XL Extra large PR (500+ lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant