Skip to content

Fix wax upgrade state sync and cask flow#6

Open
hidehiroanto wants to merge 1 commit into
tschk:masterfrom
hidehiroanto:fix/upgrade-state-and-casks
Open

Fix wax upgrade state sync and cask flow#6
hidehiroanto wants to merge 1 commit into
tschk:masterfrom
hidehiroanto:fix/upgrade-state-and-casks

Conversation

@hidehiroanto
Copy link
Copy Markdown

Summary

  • sync cask state from Homebrew and wax Caskroom receipts before upgrade planning, including metadata-only casks
  • merge application discovery without overwriting Caskroom-synced versions and compare bundle build suffixes for casks that use comma versions
  • run cask upgrades sequentially and close the formula upgrade channel so wax up exits after work completes

Verification

  • cargo fmt -- --check
  • cargo test
  • cargo run -- up --dry-run
  • PATH=/usr/bin:/bin:/usr/sbin:/sbin target/debug/wax up --dry-run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant