fix: use explicit --context and --file for docker build in CI

This commit is contained in:
2026-05-14 18:16:54 -07:00
parent fea0585a75
commit 9a6188b2ae
+4 -1
View File
@@ -58,12 +58,15 @@ jobs:
- name: Build Docker image for PR - name: Build Docker image for PR
run: | run: |
WORKSPACE_DIR="$GITHUB_WORKSPACE"
IMAGE_TAG="pr-${{ steps.info.outputs.pr_number }}-${{ steps.info.outputs.short_sha }}" IMAGE_TAG="pr-${{ steps.info.outputs.pr_number }}-${{ steps.info.outputs.short_sha }}"
docker build \ docker build \
--context "$WORKSPACE_DIR" \
--file "$WORKSPACE_DIR/Dockerfile" \
--target runner \ --target runner \
--build-arg GIT_COMMIT=$GITHUB_SHA \ --build-arg GIT_COMMIT=$GITHUB_SHA \
-t ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${IMAGE_TAG} \ -t ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${IMAGE_TAG} \
. "$WORKSPACE_DIR"
- name: Update CI site compose and restart - name: Update CI site compose and restart
run: | run: |