From 214105abee0b5c554f2cfdec91a32b4f29a0849a Mon Sep 17 00:00:00 2001 From: Fangyin Cheng Date: Mon, 6 Jan 2025 17:43:50 +0800 Subject: [PATCH] fix(ci): Fix build docker image error (#2279) --- .github/workflows/doc-image-publish.yml | 4 ++-- .github/workflows/docker-image-publish.yml | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/doc-image-publish.yml b/.github/workflows/doc-image-publish.yml index a2cab654d..bf784a318 100644 --- a/.github/workflows/doc-image-publish.yml +++ b/.github/workflows/doc-image-publish.yml @@ -6,11 +6,11 @@ on: - main paths: - 'docs/**' - - '.github/workflows/docker-image-publish.yml' + - '.github/workflows/doc-image-publish.yml' pull_request: paths: - 'docs/**' - - '.github/workflows/docker-image-publish.yml' + - '.github/workflows/doc-image-publish.yml' release: types: [published] workflow_dispatch: diff --git a/.github/workflows/docker-image-publish.yml b/.github/workflows/docker-image-publish.yml index cb636df69..b420e0c1b 100644 --- a/.github/workflows/docker-image-publish.yml +++ b/.github/workflows/docker-image-publish.yml @@ -21,7 +21,10 @@ jobs: sudo swapoff -a sudo rm -f /swapfile sudo apt clean - docker rmi $(docker image ls -aq) + # Only delete Docker images when they exist + if [ ! -z "$(docker image ls -aq)" ]; then + docker rmi $(docker image ls -aq) + fi df -h - name: Set up QEMU uses: docker/setup-qemu-action@v2