From 7b8d70b77ec41ee29751bdd7ff68642291b42a5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Kr=C3=BChlmann?= Date: Tue, 6 Jan 2026 00:12:44 +0100 Subject: [PATCH] Add missing LFS specifiers for docker and electron jobs --- .github/workflows/ci.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 97ace4d..fbab515 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,13 +10,15 @@ jobs: steps: - uses: actions/checkout@v4 with: - lfs: true + lfs: false + - name: Set up JDK uses: actions/setup-java@v4 with: distribution: temurin java-version: '17' cache: maven + - name: Build and test run: mvn -B verify @@ -38,16 +40,22 @@ jobs: artifact-name: electron-macos steps: - uses: actions/checkout@v4 + with: + lfs: true + - name: Set up Node.js uses: actions/setup-node@v4 with: node-version: '20' - cache: 'npm' + cache: npm cache-dependency-path: package-lock.json + - name: Install dependencies run: npm ci + - name: Build Electron bundles run: ${{ matrix.build-command }} + - name: Upload Electron artifacts uses: actions/upload-artifact@v4 with: @@ -62,6 +70,8 @@ jobs: needs: build steps: - uses: actions/checkout@v4 + with: + lfs: true - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3