From 7235d2dc67f8b2f76828b5a5ec59fabc52a27ce1 Mon Sep 17 00:00:00 2001 From: DevContainer User Date: Sat, 28 Feb 2026 17:43:11 +0000 Subject: [PATCH] fix: disable Docker layer cache in release builds Release workflow was using GHA cache which served stale layers, causing tools like gh CLI to be missing from tagged images despite being in the Dockerfile. Use no-cache for release builds to ensure every layer is built fresh. Regular CI builds keep the cache for speed. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/release-unified.yaml | 2 +- chart/Chart.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-unified.yaml b/.github/workflows/release-unified.yaml index 12be86d..8dc40c1 100644 --- a/.github/workflows/release-unified.yaml +++ b/.github/workflows/release-unified.yaml @@ -96,11 +96,11 @@ jobs: with: context: . push: true + no-cache: true tags: | ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.tag }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.version }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest - cache-from: type=gha cache-to: type=gha,mode=max platforms: linux/amd64 diff --git a/chart/Chart.yaml b/chart/Chart.yaml index 86b2d26..c165e39 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: devcontainer description: Dev Container with AI coding agents and MCP sidecars - supports persistent and dynamic deployment modes type: application -version: 2.2.2 +version: 2.2.3 appVersion: "latest" keywords: - development