diff --git a/.gitea/workflows/minecraft-build-minecraft.yml b/.gitea/workflows/minecraft-build-minecraft.yml index 5a29a4c..db6100e 100644 --- a/.gitea/workflows/minecraft-build-minecraft.yml +++ b/.gitea/workflows/minecraft-build-minecraft.yml @@ -166,10 +166,15 @@ jobs: exit 1 fi + - name: Clear BuildKit cache + run: | + docker builder prune -af || true + docker buildx prune -af || true + - name: Build and push image run: | IMAGE="$IMAGE_REGISTRY/$IMAGE_ORG/$IMAGE_REPO_MINECRAFT:${{ matrix.version }}" - docker buildx build --platform linux/amd64 --push -t "$IMAGE" "./${{ matrix.version }}" + docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$IMAGE" "./${{ matrix.version }}" generate-changelogs: needs: build-minecraft-images diff --git a/.gitea/workflows/minecraft-build-testing.yml b/.gitea/workflows/minecraft-build-testing.yml index 50710dd..a133ba6 100644 --- a/.gitea/workflows/minecraft-build-testing.yml +++ b/.gitea/workflows/minecraft-build-testing.yml @@ -166,10 +166,15 @@ jobs: exit 1 fi + - name: Clear BuildKit cache + run: | + docker builder prune -af || true + docker buildx prune -af || true + - name: Build and push image run: | IMAGE="$IMAGE_REGISTRY/$IMAGE_ORG/$IMAGE_REPO_MINECRAFT:${{ matrix.version }}" - docker buildx build --platform linux/amd64 --push -t "$IMAGE" "./${{ matrix.version }}" + docker buildx build --platform linux/amd64 --pull --no-cache --push -t "$IMAGE" "./${{ matrix.version }}" generate-changelogs: needs: build-minecraft-images