Skip to content

Commit 44c741a

Browse files
ovvesleyclaude
andcommitted
fix: sync package-lock.json and add Docker layer cache to CI
- Regenerate desktop/package-lock.json to match package.json (npm ci was failing due to out-of-sync lockfile) - Add cache-from/cache-to to Docker build steps to reuse layers from the registry (akoflow/akoflow:latest) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 795800d commit 44c741a

2 files changed

Lines changed: 4921 additions & 508 deletions

File tree

.github/workflows/ci-cd.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ jobs:
5353
platforms: linux/amd64,linux/arm64
5454
tags: |
5555
${{ env.IMAGE }}:latest
56+
cache-from: type=registry,ref=${{ env.IMAGE }}:latest
57+
cache-to: type=inline
5658

5759
- name: Build & push image (version tag)
5860
if: startsWith(github.ref, 'refs/tags/')
@@ -65,6 +67,8 @@ jobs:
6567
tags: |
6668
${{ env.IMAGE }}:latest
6769
${{ env.IMAGE }}:${{ github.ref_name }}
70+
cache-from: type=registry,ref=${{ env.IMAGE }}:latest
71+
cache-to: type=inline
6872

6973
# ─────────────────────────────────────────────
7074
# Desktop – macOS

0 commit comments

Comments
 (0)