Skip to content

improving how ico files are created during update-assets#360

Merged
nmetulev merged 2 commits intomainfrom
nm/ico-fix
Mar 27, 2026
Merged

improving how ico files are created during update-assets#360
nmetulev merged 2 commits intomainfrom
nm/ico-fix

Conversation

@nmetulev
Copy link
Copy Markdown
Member

Description

update-assets now checks for existing ico files to replace

@nmetulev nmetulev requested a review from chiaramooney March 26, 2026 05:31
@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 26, 2026

Build Metrics Report

Binary Sizes

Artifact Baseline Current Delta
CLI (ARM64) 25.92 MB 25.92 MB 📈 +1.0 KB (+0.00%)
CLI (x64) 26.54 MB 26.54 MB 📈 +1.0 KB (+0.00%)
MSIX (ARM64) 11.08 MB 11.08 MB 📉 -0.2 KB (-0.00%)
MSIX (x64) 11.79 MB 11.79 MB 📉 -0.5 KB (-0.00%)
NPM Package 23.01 MB 23.01 MB 📈 +2.1 KB (+0.01%)

Test Results

414 passed out of 414 tests in 379.1s (+7 tests, +24.6s vs. baseline)

Test Coverage

42.3% line coverage, 46.1% branch coverage · ✅ no change vs. baseline

CLI Startup Time

36ms median (x64, winapp --version) · ✅ no change vs. baseline


Updated 2026-03-26 05:46:03 UTC · commit 8a43cb5 · workflow run

Copy link
Copy Markdown
Contributor

@chiaramooney chiaramooney left a comment

Choose a reason for hiding this comment

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

Looks good; do we have a test which validates this behavior already?

@nmetulev nmetulev merged commit de17792 into main Mar 27, 2026
11 checks passed
@nmetulev nmetulev deleted the nm/ico-fix branch March 27, 2026 16:36
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.

2 participants