From 0d7b1c973e960fe11fcdbdfb2a9c064686148b31 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Mon, 5 Oct 2026 06:08:27 +0000 Subject: [PATCH] ci: stop docker build records and cap artifact retention Disable build-push-action build record uploads in publish-server-image; they are large and unused by the digest publish flow. Digest artifacts already expire after one day. Set seven-day retention on desktop e2e screenshots so CI debug uploads do not inherit the org default. Co-authored-by: cynarAI --- .github/workflows/ci.yml | 1 + .github/workflows/publish-server-image.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3621a7b..c016722 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -134,6 +134,7 @@ jobs: name: desktop-e2e-screenshots path: apps/desktop/e2e/screenshots if-no-files-found: ignore + retention-days: 7 test: name: Unit tests diff --git a/.github/workflows/publish-server-image.yml b/.github/workflows/publish-server-image.yml index abd0398..fb28d54 100644 --- a/.github/workflows/publish-server-image.yml +++ b/.github/workflows/publish-server-image.yml @@ -27,6 +27,8 @@ permissions: env: # docker/metadata-action otherwise truncates commit tags to seven collision-prone characters. DOCKER_METADATA_SHORT_SHA_LENGTH: 40 + # build-push-action v6 uploads large *.dockerbuild records by default; publish only needs digest artifacts. + DOCKER_BUILD_RECORD_UPLOAD: false concurrency: group: publish-server-image-${{ github.ref }}