From 9181649bae69190c58146e950d36aeff485ea3ea Mon Sep 17 00:00:00 2001 From: yangdx Date: Fri, 5 Sep 2025 10:56:46 +0800 Subject: [PATCH] Add version sync to __init__.py in Docker workflows --- .github/workflows/docker-build-manual.yml | 6 ++++++ .github/workflows/docker-publish.yml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/workflows/docker-build-manual.yml b/.github/workflows/docker-build-manual.yml index ec2402f4..8b62d574 100644 --- a/.github/workflows/docker-build-manual.yml +++ b/.github/workflows/docker-build-manual.yml @@ -30,6 +30,12 @@ jobs: echo "tag=$LATEST_TAG" >> $GITHUB_OUTPUT echo "image_tag=$LATEST_TAG" >> $GITHUB_OUTPUT + - name: Update version in __init__.py + run: | + sed -i "s/__version__ = \".*\"/__version__ = \"${{ steps.get_tag.outputs.tag }}\"/" lightrag/__init__.py + echo "Updated __init__.py with version ${{ steps.get_tag.outputs.tag }}" + cat lightrag/__init__.py | grep __version__ + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 3f27146d..a7aca2df 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -35,6 +35,12 @@ jobs: echo "Found tag: $TAG" echo "tag=$TAG" >> $GITHUB_OUTPUT + - name: Update version in __init__.py + run: | + sed -i "s/__version__ = \".*\"/__version__ = \"${{ steps.get_tag.outputs.tag }}\"/" lightrag/__init__.py + echo "Updated __init__.py with version ${{ steps.get_tag.outputs.tag }}" + cat lightrag/__init__.py | grep __version__ + - name: Extract metadata for Docker id: meta uses: docker/metadata-action@v5