github / gh-gei

Migration CLI for GitHub to GitHub migrations
MIT License
327 stars 88 forks source link

Upgrade to .Net 8.0 #1287

Open dylan-smith opened 1 month ago

dylan-smith commented 1 month ago

Updated to .Net 8 (and C#12).

Previously we were on .Net 6 which goes out of support on Nov 12, 2024.

But the real motivator was being able to use C# 12 which introduces some nice features to make the syntax more concise (especially primary constructors).

github-actions[bot] commented 1 month ago

Unit Test Results

813 tests   813 ✅  23s ⏱️   1 suites    0 💤   1 files      0 ❌

Results for commit 3ed6a7c8.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 1 month ago

Code Coverage

Package Line Rate Branch Rate Complexity Health
gei 79% 69% 527
ado2gh 84% 78% 631
Octoshift 87% 77% 1305
bbs2gh 78% 72% 662
Summary 83% (6839 / 8197) 75% (1568 / 2096) 3125