diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index c811334bcaa..eb3e25a1e52 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -105,6 +105,15 @@ jobs: APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} run: bun run package -- --publish never --config ${{ inputs.electron_builder_config }} + - name: Verify app-update.yml exists + working-directory: apps/desktop + run: | + APP_DIR=$(ls -d release/mac-arm64/*.app | head -1) + test -f "$APP_DIR/Contents/Resources/app-update.yml" || { + echo "::error::app-update.yml missing from $APP_DIR/Contents/Resources/ — auto-update will be broken" + exit 1 + } + - name: Upload DMG artifact uses: actions/upload-artifact@v4 with: