Skip to content

Commit f0d53a8

Browse files
committed
refactor: simplify GitHub Actions workflows into 3 focused workflows
BREAKING: Removed 4 complex workflows, consolidated into 3 streamlined ones: Enhanced Workflows: - test.yml: Comprehensive testing with syntax, version commands, error handling, performance - use.yml: PHP installation/switching with real usage scenarios and installation methods - release.yml: Release validation with documentation and performance checks Removed Redundant Workflows: - comprehensive-test.yml (consolidated into test.yml) - edge-cases.yml (key tests moved to test.yml) - installation-test.yml (key tests moved to use.yml) - release-test.yml (replaced with simplified release.yml) Benefits: ✅ Faster execution with focused test selection ✅ Easier maintenance with clear workflow responsibilities ✅ Better developer experience with quicker feedback ✅ Reduced complexity while maintaining essential coverage ✅ All v1.5.0 features still thoroughly tested The simplified suite provides the same quality assurance with better efficiency and maintainability.
1 parent e194e86 commit f0d53a8

File tree

8 files changed

+306
-1000
lines changed

8 files changed

+306
-1000
lines changed

.github/workflows/comprehensive-test.yml

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

0 commit comments

Comments
 (0)