Skip to content

Commit c7c0b51

Browse files
Merge pull request #111 from WarehouseFinds/feat/documentation_update
Refactor documentation structure and content
2 parents b458d50 + 9a183b8 commit c7c0b51

File tree

11 files changed

+1605
-266
lines changed

11 files changed

+1605
-266
lines changed

README.md

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ If you’ve ever thought *“I just want to write PowerShell, not build pipeline
4747

4848
## 📦 Features
4949

50-
When you create a module from this template, you get a fully wired, production-ready PowerShell module from day one.
50+
When you create a module from this template, you get a fully wired, production-ready PowerShell module from day one. But wait, there’s more!
5151

5252
### ✅ CI/CD Ready
5353

@@ -85,11 +85,14 @@ When you create a module from this template, you get a fully wired, production-r
8585

8686
```plaintext
8787
PSScriptModule/
88+
├── 📄 .devcontainer/ // Devcontainer configuration for VS Code
89+
├── 📄 .github/ // GitHub Actions workflows and issue templates
90+
│ ├── 📁 workflows/ // CI/CD pipeline definitions
91+
│ └── 📁 ISSUE_TEMPLATE/ // Issue and pull request templates
92+
├── 📄 .vscode/ // VS Code workspace settings and recommended extensions
8893
├── 📄 PSScriptModule.build.ps1 // Invoke-Build script with all build tasks
8994
├── 📄 requirements.psd1 // PSDepend configuration for dependencies
9095
├── 📄 gitversion.yml // GitVersion configuration
91-
├── 📄 CONTRIBUTING.md // Contribution guidelines
92-
├── 📄 AGENTS.md // AI agent instructions
9396
├── 📁 src/ // Source code
9497
│ ├── 📄 PSScriptModule.psd1 // Module manifest
9598
│ ├── 📁 Classes/ // Classes definitions
@@ -98,11 +101,7 @@ PSScriptModule/
98101
├── 📁 tests/ // Test suites
99102
│ ├── 📁 PSScriptAnalyzer/ // Static code analysis tests
100103
│ └── 📁 InjectionHunter/ // Security vulnerability tests
101-
├── 📁 docs/help/ // Markdown documentation
102-
└── 📁 build/ // Build output (generated)
103-
├── 📁 src/ // Copied source for building
104-
├── 📁 out/ // Compiled module output
105-
└── 📁 help/ // Generated help files
104+
├── 📁 docs/ // Markdown documentation
106105
```
107106

108107
## 🚀 Getting Started
@@ -173,31 +172,33 @@ After setup, customize your module:
173172

174173
1. **Push your changes** and open a pull request to trigger CI/CD workflows
175174

176-
## Documentation
175+
## 📘 Documentation
176+
177+
Comprehensive documentation is available in the [`docs/`](docs/) directory:
178+
179+
- 🚀 **[Getting Started Guide](docs/getting-started.md)** - Initial setup, prerequisites, and your first function
180+
- 🛠️ **[Development Guide](docs/development.md)** - Creating functions, building, testing, and generating help
181+
- 🔄 **[CI/CD & Publishing Guide](docs/ci-cd.md)** - Automated pipelines, versioning, and PowerShell Gallery publishing
177182

178-
See the [documentation guides](docs/) for detailed information on:
179183

180-
- [Building](docs/building.md)
181-
- [Testing](docs/testing.md)
182-
- [Generating Help](docs/generating-help.md)
183-
- [Publishing](docs/publishing.md)
184184

185185
## 🤝 Contributing
186186

187-
We welcome contributions! Please see our [CONTRIBUTING](CONTRIBUTING.md) guide for:
187+
Contributions are welcome! Whether it’s bug fixes, improvements, or ideas for new features, your input helps make this template better for everyone. Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details on:
188+
189+
- Pull request workflow
190+
- Code style and conventions
191+
- Testing and quality requirements
188192

189-
- Pull request process
190-
- Code style guidelines
191-
- Testing requirements
193+
## ⭐ Support This Project
192194

193-
## Like this project?
195+
If this template saves you time or helps your projects succeed, consider supporting it:
194196

195-
If you find this template useful, please consider supporting it by:
197+
- ⭐ Star the repository to show your support
198+
- 🔁 Share it with other PowerShell developers
199+
- 💬 Provide feedback via issues or discussions
200+
- ❤️ Sponsor ongoing development via GitHub Sponsors
196201

197-
- **Star this repository** if you find it useful
198-
- **Share it** with other PowerShell developers
199-
- **Provide feedback** via issues or discussions
200-
- **Sponsor development** via GitHub Sponsors
201202

202203
---
203204

docs/building.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)