## Version 0.9.8

This release includes several enhancements and bug fixes to the GitHub Actions workflow for Python package releases, improving automation and build processes.

### New Features

- Introduced a new environment variable `DEFAULT_VERSION_NAME` to specify default versioning, and modified versioning steps to utilize this variable. (cc43046) (Eric Ma)
- Added a new step to install the llamabot package before writing release notes, and conditionally execute steps for writing and committing release notes based on the trigger event. (23e54ce) (Eric Ma)
- Enhanced the GitHub Actions workflow by adding a pull request trigger for all branches, introducing the `UV_SYSTEM_PYTHON` environment variable, and replacing direct Python and pip usage with the uv tool. (0ef659a) (Eric Ma)
- Updated the publishing step in the CI workflow to use the uv publish command instead of the previous pypa gh-action. (7218b62) (Eric Ma)
- Added conditional dry run prefix to the job name in the GitHub Actions workflow based on the event type. (312b959) (Eric Ma)

### Bug Fixes

- Corrected the Python build command in the GitHub Actions workflow by removing an unnecessary prefix. (8cae44d) (Eric Ma)
- Removed caching from the uv setup in the GitHub Actions workflow to potentially resolve issues with environment caching. (f06a2ef) (Eric Ma)

### Deprecations

- No deprecations in this release.
