Skip to content

Commit f26d87e

Browse files
committed
Fix release version extraction without importing package
1 parent 348606d commit f26d87e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,11 @@ jobs:
173173
git fetch --tags
174174
175175
TYPE="${{ needs.determine-release.outputs.release_type }}"
176-
CURRENT=$(python -c "from datafog.__about__ import __version__; print(__version__)")
176+
CURRENT=$(sed -n 's/^__version__ = "\([^"]*\)"/\1/p' datafog/__about__.py)
177+
if [ -z "$CURRENT" ]; then
178+
echo "Failed to parse current version from datafog/__about__.py"
179+
exit 1
180+
fi
177181
echo "Current version: $CURRENT"
178182
179183
# Strip any pre-release suffix to get base version

0 commit comments

Comments
 (0)