Summary
Create automated workflow for creating GitHub releases.
Requirements
- Trigger on version tags (v*)
- Build and validate package
- Generate changelog from commits
- Create GitHub Release with notes
- (Future) Publish to PyPI
Technical Details
- File:
.github/workflows/release.yml
- Triggers:
push with tags v*
Acceptance Criteria
References
Summary
Create automated workflow for creating GitHub releases.
Requirements
Technical Details
.github/workflows/release.ymlpushwith tagsv*Acceptance Criteria
References