fix: establish version 5.8.6 and add version sync automation
- Set version to 5.8.6 in pyproject.toml to match config.py - Add automatic version sync script for GitHub Actions - Configure semantic-release for proper version tracking - Ensure __updated__ field auto-updates with each release
This commit is contained in:
@@ -87,6 +87,9 @@ ignore = [
|
||||
[tool.semantic_release]
|
||||
version_toml = ["pyproject.toml:project.version"]
|
||||
branch = "main"
|
||||
version_source = "tag"
|
||||
version_pattern = "v(?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)"
|
||||
major_on_zero = false
|
||||
build_command = "python -m pip install --upgrade build && python -m build"
|
||||
dist_path = "dist/"
|
||||
upload_to_vcs_release = true
|
||||
|
||||
Reference in New Issue
Block a user