diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 9b72015..b2c14d5 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -53,6 +53,15 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Install Git (bash) + shell: powershell + run: | + if (-not (Get-Command bash -ErrorAction SilentlyContinue)) { + winget install Git.Git --source winget --accept-source-agreements --accept-package-agreements + $env:PATH = "C:\Program Files\Git\bin;$env:PATH" + [System.Environment]::SetEnvironmentVariable('PATH', $env:PATH, 'Machine') + } + - name: Compile (Flutter Windows) shell: bash run: sh scripts/ci/compile-windows.sh "${{ gitea.ref_name }}" diff --git a/client/lib/core/utils/print_util_stub.dart b/client/lib/core/utils/print_util_stub.dart index 05779c6..9bc42bb 100644 --- a/client/lib/core/utils/print_util_stub.dart +++ b/client/lib/core/utils/print_util_stub.dart @@ -54,6 +54,7 @@ Future printProductLabelImpl({ String shopAddress = '', String shopPhone = '', }) async { + try { final font = await _loadFont(); final doc = pw.Document(); final qrImage = pw.MemoryImage(qrBytes); @@ -382,6 +383,7 @@ pw.Widget _sig(pw.Font font, pw.Font bold, String label) { } Future printStockInOrderImpl(StockInOrder order) async { + try { final font = await _loadFont(); final bold = await _loadBoldFont();