From 1472e0415afdfce65223123be86d8158b9e61b25 Mon Sep 17 00:00:00 2001 From: Louis Beaumont Date: Wed, 31 Jul 2024 10:15:43 +0200 Subject: [PATCH] fix: ci --- .github/workflows/release-app.yml | 15 ++++++++++++++- .../src-tauri/tauri.windows.conf.json | 3 ++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-app.yml b/.github/workflows/release-app.yml index 927b275c..4a3319ab 100644 --- a/.github/workflows/release-app.yml +++ b/.github/workflows/release-app.yml @@ -134,9 +134,22 @@ jobs: # Run pre build - name: Run pre_build.js on ${{ matrix.platform }} shell: bash - run: bun ./scripts/pre_build.js ${{ matrix.pre-build-args }} + run: | + bun ./scripts/pre_build.js ${{ matrix.pre-build-args }} + ls -R . working-directory: ./examples/apps/screenpipe-app-tauri + - name: Verify Tesseract Installation + if: matrix.platform == 'windows-latest' + shell: pwsh + run: | + $env:PATH += ";${{ github.workspace }}\examples\apps\screenpipe-app-tauri\src-tauri\tesseract" + tesseract --version + if ($LASTEXITCODE -ne 0) { + Write-Error "Tesseract is not properly installed or not in PATH" + exit 1 + } + - name: Build CLI shell: bash run: | diff --git a/examples/apps/screenpipe-app-tauri/src-tauri/tauri.windows.conf.json b/examples/apps/screenpipe-app-tauri/src-tauri/tauri.windows.conf.json index 12e12ad8..e45ce79f 100644 --- a/examples/apps/screenpipe-app-tauri/src-tauri/tauri.windows.conf.json +++ b/examples/apps/screenpipe-app-tauri/src-tauri/tauri.windows.conf.json @@ -5,7 +5,8 @@ ], "resources": { "ffmpeg\\bin\\x64\\*": "./", - "ffmpeg\\lib\\*": "./" + "ffmpeg\\lib\\*": "./", + "tesseract\\*": "./" } } } \ No newline at end of file