-
Notifications
You must be signed in to change notification settings - Fork 0
docs: restructure documentation for clarity and eliminate duplicates #4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Rewrote QUICKSTART.md: Focused on 5-min setup with Option A/B, removed outdated content - Updated SETUP_GUIDE.md: Added references to QUICKSTART, removed duplicates, expanded detail - Completely rewrote QUICK_REFERENCE.md: Removed setup instructions, focused on daily usage for established projects - Updated SUMMARY.md: Reorganized with docs guide at top, removed top-level files from template structure - Added LICENSE to docs/git-auto-release/ for template clarity - Updated all cross-references: QUICKSTART (setup), QUICK_REFERENCE (daily use), clear separation - Added LICENSE reference to docs README Changes ensure clear distinction between: - Initial setup (QUICKSTART) - Daily usage (QUICK_REFERENCE) - No duplicate content across documentation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR reorganizes the Git-Auto-Release documentation to create a clearer separation between initial setup and daily usage workflows. The changes focus on reducing content duplication, improving navigation, and making it easier for users to find the right documentation for their needs.
Key Changes:
- Rewrote QUICKSTART.md to focus on 5-minute setup with two clear options (GitHub template vs manual clone)
- Updated QUICK_REFERENCE.md to emphasize daily usage for established projects (removing setup instructions)
- Expanded SETUP_GUIDE.md with detailed configuration options and platform-specific instructions
- Reorganized SUMMARY.md to present documentation in a logical "Getting Started → Daily Usage → Customization" flow
- Added LICENSE file to the template documentation directory for clarity
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated 7 comments.
Show a summary per file
| File | Description |
|---|---|
| docs/git-auto-release/SUMMARY.md | Restructured overview with clearer documentation guide section, simplified feature lists, and better organized file structure |
| docs/git-auto-release/SETUP_GUIDE.md | Enhanced with detailed explanations for both setup methods, expanded branch protection instructions, and platform-specific guidance |
| docs/git-auto-release/README.md | Added LICENSE reference and clarified that Quick Reference is for daily workflow commands |
| docs/git-auto-release/QUICK_REFERENCE.md | Completely refocused on daily usage workflows with decision tree, command cheat sheets, and troubleshooting tips |
| docs/git-auto-release/QUICKSTART.md | Streamlined to 5-minute setup with simplified instructions and removed advanced customization content |
| docs/git-auto-release/PROJECT_STRUCTURE.md | Updated descriptions to reflect new documentation purpose (daily usage cheat sheet vs initial setup) |
| docs/git-auto-release/LICENSE | Added MIT License file to template documentation directory |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ## 📋 Daily Workflow Commands | ||
| --- | ||
|
|
||
| ```bash | ||
| # Clone template | ||
| git clone https://github.com/CodeOOf/Git-Auto-Release.git my-project | ||
| cd my-project | ||
|
|
||
| # Set version | ||
| echo "0.1.0" > VERSION | ||
|
|
||
| # Create branches | ||
| git checkout -b alpha | ||
| git push -u origin main alpha | ||
| git checkout -b release | ||
| git push -u origin release | ||
| ``` | ||
| ## 📋 Daily Workflow Commands |
Copilot
AI
Dec 8, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Duplicate heading "## 📋 Daily Workflow Commands" appears on both line 48 and line 51. Remove one of these duplicate headings and the separator line between them (line 49).
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
- Merged SUMMARY.md into REFERENCE_GUIDE.md for comprehensive single reference - Renamed QUICK_REFERENCE.md to REFERENCE_GUIDE.md to reflect comprehensive content - Updated all cross-references across documentation files - Clarified major beta release (X.0.0-beta) vs regular beta tags distinction - Added detailed FAQ about handling breaking changes during major beta - Updated PROJECT_STRUCTURE.md to reflect actual current file structure - Removed duplicate commit message documentation from QUICKSTART and BRANCH_STRATEGY - Added LICENSE file to docs/git-auto-release/ - Consolidated documentation for single source of truth Key clarification: .N increments only apply during major beta releases (VERSION = X.0.0-beta). Regular feature/bugfix merges continue to create normal beta version tags (e.g., v0.2.0-beta, v0.1.1-beta).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 11 out of 11 changed files in this pull request and generated 6 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Replace emoji-based anchor links with plain text for better Markdown renderer compatibility - Fix FAQ anchor: #-frequently-asked-questions -> #frequently-asked-questions - Fix commit format anchor: #-commit-message-format -> #commit-message-format - Clarify VERSION file progression in SETUP_GUIDE.md - Fix default VERSION value in PROJECT_STRUCTURE.md (1.0.0-beta -> 0.1.0) - Correct navigation paths in CUSTOMIZATION.md (remove incorrect ../ prefix)
Changes Made
Impact
Documentation-only changes, no code modifications