Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: lablup/all-smi
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.20.0
Choose a base ref
...
head repository: lablup/all-smi
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.20.1
Choose a head ref
  • 4 commits
  • 8 files changed
  • 2 contributors

Commits on Apr 10, 2026

  1. feat(ci): auto-promote pre-release to release after all builds complete

    Add promote-release job that runs after all build matrix jobs succeed,
    converting pre-release to full release so /releases/latest API returns
    the correct version for downstream workflows like Update Homebrew Formula.
    inureyes committed Apr 10, 2026
    Configuration menu
    Copy the full SHA
    0af81f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4d6fab View commit details
    Browse the repository at this point in the history
  3. fix(ui): stabilize local header metric row width to prevent jitter (#170

    ) (#171)
    
    * fix(ui): stabilize local header metric row width to prevent jitter
    
    Use fixed-width formatted fields for CPU/GPU percentage, temperature,
    power, and RAM values in the local-mode header metrics row. Each value
    is right-aligned within a constant-width field so that digit-boundary
    transitions (e.g. 9.9%→10.0%) no longer shift neighboring segments.
    
    Closes #170
    
    * test(ui): add fixed-width tests for power and RAM formatting in local header
    
    Adds test_format_power_fixed_width and test_format_ram_fixed_separator_position
    to cover the inline formatting logic in draw_power_sparkline and draw_ram_sparkline,
    verifying that digit-boundary crossings do not shift column positions.
    
    * fix(test): inline format args to satisfy clippy uninlined_format_args
    
    Use captured variables directly in format! strings per Rust 1.58+
    style required by the clippy -D warnings configuration.
    inureyes authored Apr 10, 2026
    Configuration menu
    Copy the full SHA
    26f68d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3034f1c View commit details
    Browse the repository at this point in the history
Loading