Closed grouville closed 3 months ago
This PR addresses current errors and adds new features to TinySemVer.
Automatic GitHub Release Creation
Improved Security
persist-credentials: false
Enhanced Error Handling
Changes tested and working on fork: https://github.com/grouville/tinysemver
Current setup is secure, with pipelines running only on main and releases.
main
releases
Potential enhancement of release notes generation.
@ashvardanian Please review, especially the release note process.
Looks great! Will merge and try from the desktop in a couple of hours.
Enhance TinySemVer: GitHub Release Creation & Security Improvements
This PR addresses current errors and adds new features to TinySemVer.
Key Changes
Automatic GitHub Release Creation
Improved Security
persist-credentials: false
for checkout action. Context is detailed in commit message / documentationEnhanced Error Handling
Verification
Changes tested and working on fork: https://github.com/grouville/tinysemver
Security Note
Current setup is secure, with pipelines running only on
main
andreleases
.Future Consideration
Potential enhancement of release notes generation.
@ashvardanian Please review, especially the release note process.