Files
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

48 lines
1.4 KiB
Markdown

# CI/CD Workflow Testing
This file validates that the ClaudeForge CI/CD system is working correctly.
## Test Validation
**Feature Branch Created**: `feature/test-ci-workflow`
**Conventional Commits**: Testing commit message format
**Quality Gates**: Python, Markdown, Bash, Secret scanning
**PR Workflow**: pr-into-dev.yml should trigger
## Expected Workflow Behavior
When this PR is created targeting `dev`:
1. **Branch Name Validation**: ✅ feature/test-ci-workflow (valid)
2. **PR Title Validation**: Should follow `feat(docs): description` format
3. **Quality Gates**:
- Python syntax validation (skip if no .py changes)
- Markdown linting (✅ this file should validate)
- Bash validation (skip if no .sh changes)
- Secret scanning (✅ should pass)
4. **Fork Safety**: Not a fork, write operations allowed
5. **Rate Limit**: Should have sufficient API calls
## Success Criteria
- [x] Feature branch created from dev
- [ ] Committed with Conventional Commits format
- [ ] Pushed to GitHub
- [ ] PR created to dev
- [ ] pr-into-dev.yml workflow triggered
- [ ] All quality gates passed
- [ ] PR ready for merge (testing only, will not merge)
## Cleanup
After validation:
- Delete feature branch
- Close PR without merging
- Document any issues found
---
**Date**: 2025-12-11
**Purpose**: Validate CI/CD implementation
**Status**: Testing in progress