File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.1.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ Unreleased]
9+
10+ ### Changed
11+
12+ #### ` .github/workflows/release.yml `
13+
14+ - Introduced a new step ` Determine Effective Version ` to compute a more accurate version number depending on whether Python files were changed:
15+ - If Python files changed, uses ` gitversion ` 's semantic version (` semVer ` ).
16+ - If no Python files changed, forces a patch bump based on the previous tag.
17+ - The ` effective_version ` output is now used consistently across:
18+ - The ` Update CHANGELOG.md ` step.
19+ - The commit message for updating ` pyproject.toml ` .
20+ - The Git tag and GitHub Release.
21+ - The ` pyproject.toml ` version field.
22+ - Adjusted the condition for the ` Build release distributions ` step to run only if Python files changed.
23+ - Simplified and cleaned up various comments in the workflow for better readability and maintainability.
24+
825## [ 0.9.0] - 2025-06-13
926
1027### Changed
You can’t perform that action at this time.
0 commit comments