We need to add more comprehensive integration tests for the release workflow to ensure reliability.
Test scenarios needed:
- Version bump calculations
- Changelog generation
- Issue closure automation
- Error handling for failed releases
Testing approach:
- Mock GitHub API responses
- Test both success and failure scenarios
- Validate output formats
- Performance testing for large repositories