Commit Graph

4 Commits

Author SHA1 Message Date
Alireza Rezvani c14b21ccc0 Merge pull request #4 from alirezarezvani/dev
Dev
2025-11-12 13:44:39 +01:00
Reza Rezvani 582a116f72 feat(docs): add CI/CD workflow testing documentation
Add test documentation to validate the CI/CD workflows are
functioning correctly. This PR will test:

- Branch name validation (feature/* pattern)
- PR title validation (Conventional Commits)
- Quality gates (Markdown linting, secret scanning)
- pr-into-dev.yml workflow execution

This is a test PR to ensure all GitHub Actions workflows
are properly configured and executing as expected.
2025-11-12 13:07:50 +01:00
Reza Rezvani 60f8926bfe docs: add comprehensive CI/CD and branching documentation
Phase 3: Documentation & Branch Setup

Created Documentation (1200+ lines):
- GITHUB_WORKFLOWS.md: Complete reference for all 5 workflows and 4 composite actions
  - Detailed explanations of bootstrap, pr-into-dev, dev-to-main, release workflows
  - Quality gates documentation (Python, Markdown, Bash, secrets)
  - Troubleshooting guide for common workflow issues
  - Configuration examples and customization options

- BRANCHING_STRATEGY.md: Standard branching model documentation
  - feature/* → dev → main flow explained
  - Branch protection configuration guide
  - Conventional Commits format with examples
  - Git commands cheat sheet
  - Common scenarios and best practices
  - Merge strategy (squash merges)

Updated README.md:
- Added CI/CD and Quality Gates badges
- Added links to new workflow and branching docs
- Better documentation table organization

Branch Setup:
- Created and pushed dev branch
- Ready for branch protection configuration

Next: Phase 4 (Claude Code slash commands for GitHub workflows)
2025-11-12 13:04:23 +01:00
Reza Rezvani 37422c1667 Initial commit: ClaudeForge v1.0.0 2025-11-12 11:19:48 +01:00