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
feat: improve GitHub Actions workflows for release automation
- Enhanced create-release-pr.yml:
- Fixed version extraction logic for KSP and kotlin-logging dependencies
- Added logback version extraction from workload/build.gradle.kts
- Improved README and issue template updates using Python script
- Better regex patterns for version updates
- Enhanced error handling and logging
- Enhanced auto-release.yml:
- Improved contributor detection and GitHub username extraction
- Added GitHub API integration for email-to-username mapping
- Implemented caching to avoid duplicate API calls
- Better bot user handling (renovate[bot] → @renovate)
- Enhanced error handling for API calls
- Improved release notes generation with proper contributor mentions
- Key improvements:
- Automatic logback version updates in README and issue templates
- Accurate GitHub username resolution for proper @mentions
- Optimized API usage with caching
- Better error handling and logging throughout
0 commit comments