File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -37,12 +37,16 @@ jobs:
37
37
# We only need the project dependencies, no development deps
38
38
uv sync --no-default-groups
39
39
40
+ # This is necessary for git describe to work properly
41
+ - name : Fetch git tags
42
+ run : git fetch --tags
43
+
40
44
- name : Make sure pyproject.toml version matches git version
41
45
run : |
42
46
git_version=$(git describe)
43
47
pyproject_version=$(python -c "import tomllib; print(tomllib.load(open('pyproject.toml', 'rb'))['project']['version'])")
44
48
45
- if [ "$git_verson " != "$pyproject_version" ]; then
49
+ if [ "$git_version " != "$pyproject_version" ]; then
46
50
echo "The version specified in pyproject.toml ($pyproject_version) doesn't match the git version ($git_verson)"
47
51
echo "You most likely forgot to update pyproject.toml when publishing the release tag"
48
52
echo "You can fix this by updating the pyproject version and overwriting the git tag"
You can’t perform that action at this time.
0 commit comments