diff --git a/.github/workflows/build-docker-image.yml b/.github/workflows/build-docker-image.yml
index 5151c87..3ed1c78 100644
--- a/.github/workflows/build-docker-image.yml
+++ b/.github/workflows/build-docker-image.yml
@@ -35,6 +35,12 @@ jobs:
- name: Checkout Code
uses: actions/checkout@v4
+ - name: Extract version and patch .csproj
+ run: |
+ VERSION="${GITHUB_REF_NAME#v}"
+ sed -i "s|.*|$VERSION|" server/RdtClient.Web/RdtClient.Web.csproj
+ sed -i "s|.*|$VERSION|" server/RdtClient.Web/RdtClient.Web.csproj
+
- name: Login to DockerHub
if: ${{ env.ENABLE_DOCKERHUB == 1 }}
uses: docker/login-action@v3
@@ -65,6 +71,7 @@ jobs:
id: build
uses: docker/build-push-action@v6
with:
+ context: .
labels: ${{ steps.meta.outputs.labels }}
tags: ${{ secrets.DOCKERHUB_USERNAME }}/${{ env.APP_NAME }}
outputs: type=image,push-by-digest=true,name-canonical=true,push=true