Skip to content

chore(ci): enhance version bump workflow for improved flexibility#146

Merged
veithly merged 1 commit intoXSpoonAi:mainfrom
veithly:feat/update-version
Sep 5, 2025
Merged

chore(ci): enhance version bump workflow for improved flexibility#146
veithly merged 1 commit intoXSpoonAi:mainfrom
veithly:feat/update-version

Conversation

@veithly
Copy link
Copy Markdown
Collaborator

@veithly veithly commented Sep 5, 2025

This commit refactors the version bumping logic in the GitHub Actions workflow to allow for both custom version inputs and standard version type bumps. It ensures that the version is always updated in the pyproject.toml, even if the new version is the same as the current one. Additionally, it introduces checks for changes before committing and allows for force pushing tags to handle existing tags on the remote. These improvements enhance the reliability and usability of the release process.

This commit refactors the version bumping logic in the GitHub Actions workflow to allow for both custom version inputs and standard version type bumps. It ensures that the version is always updated in the `pyproject.toml`, even if the new version is the same as the current one. Additionally, it introduces checks for changes before committing and allows for force pushing tags to handle existing tags on the remote. These improvements enhance the reliability and usability of the release process.
@veithly veithly merged commit a3a54ee into XSpoonAi:main Sep 5, 2025
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant