ci: prevent prerelease workflow failures from pnpm/tauri/bun mismatches

This commit is contained in:
Benjamin Shafii
2026-02-04 22:17:45 -08:00
parent fbb12d9ca4
commit 58ec9c03d8
3 changed files with 11 additions and 5 deletions

View File

@@ -131,7 +131,7 @@ jobs:
- name: Install OpenTUI x64 core (macOS x86_64)
if: matrix.os_type == 'macos' && matrix.target == 'x86_64-apple-darwin'
run: pnpm add -w --ignore-workspace-root-check --no-save @opentui/core-darwin-x64@0.1.77
run: pnpm add -w --ignore-workspace-root-check @opentui/core-darwin-x64@0.1.77
- name: Install Linux build dependencies
if: matrix.os_type == 'linux'
@@ -274,7 +274,6 @@ jobs:
tauriScript: pnpm exec tauri -vvv
args: ${{ matrix.args }}
retryAttempts: 3
uploadUpdaterJson: true
- name: Build + upload
if: matrix.os_type != 'macos' || env.MACOS_NOTARIZE != 'true'
@@ -301,4 +300,3 @@ jobs:
tauriScript: pnpm exec tauri -vvv
args: ${{ matrix.args }}
retryAttempts: 3
uploadUpdaterJson: true