Skip to content

Fix: update tauri-updater script to use node for JSON parsing and replace ripgrep with grep#1105

Merged
shm11C3 merged 3 commits into
developfrom
fix/tauri-updater
Feb 11, 2026
Merged

Fix: update tauri-updater script to use node for JSON parsing and replace ripgrep with grep#1105
shm11C3 merged 3 commits into
developfrom
fix/tauri-updater

Conversation

@shm11C3

@shm11C3 shm11C3 commented Feb 11, 2026

Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings February 11, 2026 10:37
@github-actions github-actions Bot added the bug Something isn't working label Feb 11, 2026
@github-actions

github-actions Bot commented Feb 11, 2026

Copy link
Copy Markdown
Contributor

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 79.84% (🎯 60%) 800 / 1002
🔵 Statements 77.81% (🎯 60%) 828 / 1064
🔵 Functions 71.2% (🎯 60%) 178 / 250
🔵 Branches 66.76% (🎯 60%) 231 / 346
File CoverageNo changed files found.
Generated in workflow #2217 for commit bc8c23c by the Vitest Coverage Report Action

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Tauri dependency update script used in CI/automation to be more portable and to keep both Cargo.toml and Cargo.lock in sync when bumping Tauri-related crates.

Changes:

  • Include tauri-specta in the cargo upgrade flow.
  • Replace grep -P usage with grep -E for broader compatibility.
  • Consolidate cargo update calls into a single invocation that updates Tauri + all detected tauri-plugin-* crates in Cargo.lock.

done
cargo update "${TAURI_UPDATE_ARGS[@]}" || true

# Update lock file

Copilot AI Feb 11, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new "Update lockfile entries" comment suggests Cargo.lock is handled here, but the later "# Update lock file" comment (below this hunk) is now redundant/misleading since cargo update already updates Cargo.lock. Consider removing or rewording the later comment so the script’s steps stay clear.

Suggested change
# Update lock file
# Return to repo root

Copilot uses AI. Check for mistakes.
@shm11C3 shm11C3 merged commit 1a27fd2 into develop Feb 11, 2026
23 checks passed
@shm11C3 shm11C3 deleted the fix/tauri-updater branch February 11, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants