Closed mvdwetering closed 5 days ago
The pull request introduces significant changes to the GitHub Actions workflow for releases, renaming it and updating its trigger pattern. A new helper script, release.py
, is added to manage release-related tasks, including versioning and Git operations. Additionally, the requirements_dev.txt
file is modified to include a new dependency while removing an existing one. These changes aim to streamline the release process and enhance the functionality of the release management system.
File | Change Summary |
---|---|
.github/workflows/release.yaml |
Renamed workflow, updated trigger pattern, changed job name, added environment variable, modified release creation command. |
release.py |
Introduced a new script with classes and methods for managing releases, including versioning and Git operations. |
requirements_dev.txt |
Added awesomeversion>=24.0.0 , removed -r requirements.txt , and retained other dependencies. |
In the garden where code does bloom,
A new release script dispels the gloom.
With tags that dance and versions that grow,
Our workflow shines, putting on a show!
Hops of joy as we streamline the way,
For every release, a bright new day! 🐇✨
Summary by CodeRabbit
New Features
Bug Fixes
Chores