Add missing LFS specifiers for docker and electron jobs

This commit is contained in:
2026-01-06 00:12:44 +01:00
committed by GitHub
parent db9f4cb58e
commit 7b8d70b77e

View File

@@ -10,13 +10,15 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:
lfs: true lfs: false
- name: Set up JDK - name: Set up JDK
uses: actions/setup-java@v4 uses: actions/setup-java@v4
with: with:
distribution: temurin distribution: temurin
java-version: '17' java-version: '17'
cache: maven cache: maven
- name: Build and test - name: Build and test
run: mvn -B verify run: mvn -B verify
@@ -38,16 +40,22 @@ jobs:
artifact-name: electron-macos artifact-name: electron-macos
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with:
lfs: true
- name: Set up Node.js - name: Set up Node.js
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: '20' node-version: '20'
cache: 'npm' cache: npm
cache-dependency-path: package-lock.json cache-dependency-path: package-lock.json
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci
- name: Build Electron bundles - name: Build Electron bundles
run: ${{ matrix.build-command }} run: ${{ matrix.build-command }}
- name: Upload Electron artifacts - name: Upload Electron artifacts
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
@@ -62,6 +70,8 @@ jobs:
needs: build needs: build
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with:
lfs: true
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3