diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 33eb2b2..7d1bb5d 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -28,13 +28,12 @@ jobs: id: version shell: bash run: | - version="$(python - <<'PY' - import tomllib + version="$(awk -F '"' '/^version = / { print $2; exit }' pyproject.toml)" - with open("pyproject.toml", "rb") as f: - print(tomllib.load(f)["project"]["version"]) - PY - )" + if [ -z "$version" ]; then + echo "Failed to read project.version from pyproject.toml." + exit 1 + fi echo "version=${version}" >> "$GITHUB_OUTPUT" echo "image=${REGISTRY}/${IMAGE_NAME}" >> "$GITHUB_OUTPUT"