You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: resolve heavy CI triggering on maintenance branches and git history issues
1. Remove *.*.x from continuous-integration.yml triggers
- Heavy CI/CD builds now only run on main branch
- Maintenance branches use only the fast workflow
2. Fix git history availability in maintenance-fast.yml
- Use fetch-depth: 2 to ensure HEAD~1 is available
- Add debug logging for git state
- Add fallback to "git show" when HEAD~1 not available
3. Improve error handling in test_discovery.py
- Test for HEAD~1 existence before using it
- Fallback to "git show --name-only HEAD" for shallow clones
This should resolve both the duplicate heavy workflows and the git diff failures.
0 commit comments