From cb14af7b4f7d93dc26b21aa67be358e144eccca4 Mon Sep 17 00:00:00 2001 From: David Montero Crespo Date: Thu, 16 Jul 2026 03:02:55 +0200 Subject: [PATCH] ci: stop docker/build-push-action from uploading .dockerbuild artifacts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit build-push-action v6 uploads a build-record artifact on every run with no expiry; 768 of them had silently exhausted the account-wide Actions artifact-storage quota, which then failed artifact uploads in every other repo (qemu-lcgamboa's libqemu release CI among them). Disable the upload via DOCKER_BUILD_RECORD_UPLOAD=false — the provenance records were never consumed. --- .github/workflows/docker-publish.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index a85410a5..4f0c1e4b 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -50,6 +50,12 @@ jobs: - name: Build and push Docker image uses: docker/build-push-action@v6 + env: + # v6 uploads a .dockerbuild provenance artifact per build with NO + # expiry — 768 of them silently exhausted the account's Actions + # artifact-storage quota (which then broke artifact uploads in + # every other repo, e.g. qemu-lcgamboa's libqemu release CI). + DOCKER_BUILD_RECORD_UPLOAD: "false" with: context: . file: Dockerfile.standalone