From fab5ad29d4f5ef8f89a87f4154ccff8c8593a0f3 Mon Sep 17 00:00:00 2001 From: Stefano Bertelli Date: Mon, 30 Mar 2026 23:35:44 -0500 Subject: [PATCH] fix: add --no-cache to docker builds to prevent stale images Docker layer caching on the runner was reusing old layers even when source code changed, resulting in images with outdated code. --- .forgejo/workflows/dev.yml | 2 +- .forgejo/workflows/release.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/dev.yml b/.forgejo/workflows/dev.yml index 003673b..676a2f2 100644 --- a/.forgejo/workflows/dev.yml +++ b/.forgejo/workflows/dev.yml @@ -37,7 +37,7 @@ jobs: echo "${REGISTRY_TOKEN}" | docker login "${REGISTRY}" \ -u "${{ github.repository_owner }}" --password-stdin - docker build \ + docker build --no-cache \ --build-arg "VERSION=${VERSION}" \ -t "${IMAGE}:v${VERSION}" \ -t "${IMAGE}:dev" \ diff --git a/.forgejo/workflows/release.yml b/.forgejo/workflows/release.yml index f5b6699..f2a7928 100644 --- a/.forgejo/workflows/release.yml +++ b/.forgejo/workflows/release.yml @@ -214,7 +214,7 @@ jobs: -u "${{ github.repository_owner }}" --password-stdin # Build the image - docker build \ + docker build --no-cache \ --build-arg "VERSION=${VERSION}" \ -t "${IMAGE}:${TAG}" \ -t "${IMAGE}:${MAJOR}.${MINOR}" \