diff --git a/.github/workflows/build-and-push.yaml b/.github/workflows/build-and-push.yaml index f9773c5..d081882 100644 --- a/.github/workflows/build-and-push.yaml +++ b/.github/workflows/build-and-push.yaml @@ -55,10 +55,7 @@ jobs: push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - build-args: | - TOOLS_CACHEBUST=${{ github.run_id }} - cache-from: type=gha - cache-to: type=gha,mode=max + no-cache: true platforms: linux/amd64 # Build routing proxy image for serverless features diff --git a/.github/workflows/release-unified.yaml b/.github/workflows/release-unified.yaml index e1bdecb..f637efa 100644 --- a/.github/workflows/release-unified.yaml +++ b/.github/workflows/release-unified.yaml @@ -100,10 +100,7 @@ jobs: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.tag }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ steps.version.outputs.version }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest - build-args: | - TOOLS_CACHEBUST=${{ github.run_id }} - cache-from: type=gha - cache-to: type=gha,mode=max + no-cache: true platforms: linux/amd64 - name: Publish Helm Chart to GitHub Pages diff --git a/Dockerfile b/Dockerfile index f10d9db..c31c50d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -64,10 +64,6 @@ RUN curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - && \ # Install Happy Coder globally via npm (stable, rarely changes) RUN npm install -g happy-coder -# Cache-bust: tools below fetch "latest" at build time — a changing ARG -# forces Docker to re-run these layers instead of serving stale cache. -ARG TOOLS_CACHEBUST=0 - # Install Claude Code globally via npm RUN npm install -g @anthropic-ai/claude-code