Skip to content

build: trim SkiaSharp native assets so release packages fit NuGet 250 MB limit - #596

Merged
JerrettDavis merged 1 commit into
mainfrom
fix/trim-skia-natives
Oct 20, 2026
Merged

JerrettDavis merged 1 commit into
mainfrom
fix/trim-skia-natives

Conversation

@JerrettDavis

Copy link
Copy Markdown
Owner

CI release job on main failed pushing JD.AI.Daemon (413, 274 MB). Trims libSkiaSharp pdbs and unused RIDs from publish/pack output. Verified locally: Daemon 182 MB, Gateway 152 MB, JD.AI 142 MB.

JD.AI.Daemon nupkg hit 274 MB (NuGet.org limit 250 MB, HTTP 413) after
adding SkiaSharp natives; trimmed pdbs and bionic/riscv/loongarch/x86 RIDs
(Daemon 182 MB, Gateway 152 MB, JD.AI 142 MB).
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Deprecation Warning: The deny-licenses option is deprecated for possible removal in the next major release. For more information, see issue 997.

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions

Copy link
Copy Markdown
Contributor

Test Results

7 641 tests   7 622 ✅  2m 30s ⏱️
    7 suites     19 💤
    7 files        0 ❌

Results for commit 05de128.

@github-actions

Copy link
Copy Markdown
Contributor

Code Coverage

Summary
  Generated on: 10/20/2026 - 00:01:25
  Coverage date: 10/19/2026 - 23:59:23 - 10/20/2026 - 00:01:16
  Parser: MultiReport (7x Cobertura)
  Assemblies: 23
  Classes: 1067
  Files: 591
  Line coverage: 74.6%
  Covered lines: 36821
  Uncovered lines: 12519
  Coverable lines: 49340
  Total lines: 97328
  Branch coverage: 61.8% (13492 of 21830)
  Covered branches: 13492
  Total branches: 21830
  Method coverage: 86.3% (6309 of 7310)
  Full method coverage: 74% (5416 of 7310)
  Covered methods: 6309
  Fully covered methods: 5416
  Total methods: 7310

@JerrettDavis
JerrettDavis merged commit 17db7cc into main Oct 20, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant