Skip to content

Conversation

@alirezarezvani
Copy link
Owner

Summary

Type of Change

  • πŸ› Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • πŸ’₯ Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • πŸ“ Documentation update
  • πŸ”§ Configuration change
  • ♻️ Code refactoring
  • ⚑ Performance improvement
  • βœ… Test update

Related Issues

Closes #

Changes Made

Platform

  • 🌐 Web
  • πŸ“± Mobile (iOS)
  • πŸ“± Mobile (Android)
  • πŸ”§ Infrastructure/DevOps
  • πŸ“š Documentation only

Testing

Test Coverage

  • Unit tests added/updated
  • Integration tests added/updated
  • End-to-end tests added/updated
  • Manual testing completed

Manual Testing Steps

Test Results

# Test results here

Code Quality Checklist

  • Code follows the project's style guidelines
  • Self-review of code completed
  • Comments added for complex/non-obvious code
  • Documentation updated (if applicable)
  • No new warnings generated
  • Dependent changes merged and published
  • All CI/CD checks passing

Breaking Changes

Has Breaking Changes: No

Screenshots / Videos

Before (if applicable)
After

Additional Context

Reviewer Notes


alirezarezvani and others added 3 commits November 7, 2025 01:30
Added PROPER_TEST_FLOW.md documenting correct branch flow:
- Step 1: test/proper-workflow-validation β†’ dev
- Step 2: dev β†’ main

This PR tests that test/* branches:
- CANNOT merge directly to main (will be rejected)
- CAN merge to dev (this PR)
- Follow standard flow through dev

After this merges to dev, we'll create dev β†’ main PR to test
complete release pipeline with all release gates.

πŸ€– Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
…tion

test: Proper workflow validation (Step 1: test β†’ dev)
Updated pr-into-dev.yml to accept test/* branches:
- Added test to branch name validation regex
- Updated header documentation
- Added test/ to allowed patterns list

Branch patterns now allowed for PRs into dev:
- feature/* (new features)
- fix/* (bug fixes)
- hotfix/* (critical fixes)
- test/* (workflow testing)

This enables proper testing flow: test/* β†’ dev β†’ main

πŸ€– Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@alirezarezvani alirezarezvani merged commit 125e1f4 into main Nov 7, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants