You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Confirm Terminal.Gui v2 build & test suite pass in CI (.NET 10) #1
Tracks workstream A / checklist item 2 in PLAN.md.
The Terminal.Gui v2 modernization from ConsoleGuiTools#267 is landed on main/develop (Terminal.Gui 2.1.0, new window classes, xUnit suite, module 1.0.0). We need a known-green baseline before building further.
Tasks
Ensure the .NET 10 SDK is available to CI (see global.json).
dotnet build the solution clean.
Run the xUnit suite under test/ and confirm green.
Basic GitHub Actions workflow running build + tests on push/PR (precursor to the full release pipeline — see the CI/CD migration issue).
Ensure the .NET 10 SDK is available to CI (via global.json) — now explicit
dotnet build the solution clean
Run the xUnit suite under test/ and confirm green (78/78)
Basic GitHub Actions workflow running build + tests on push/PR
PLAN.md workstream A / item 2 checked off in 91974df.
Note (follow-up)
The first run saw a transient 504 Gateway Time-out from PSGallery while installPSResources.ps1 fetched platyPS on Windows — an infra flake, not a code issue; a re-run was green. Worth adding a small install-retry to tools/installPSResources.ps1 to harden CI against PSGallery hiccups (tracked separately under the CI/CD pipeline work, not blocking this baseline).
Activity
CI: pin SDK to global.json (.NET 10) for build+test (#10)
PLAN: mark workstream A item 2 done (CI green on .NET 10)
tig commentedon Jun 23, 2026
✅ Confirmed — known-green .NET 10 baseline
The
CI Testsworkflow now runsInvoke-Build Build, Test, Packageand is green on all three OSes:dotnet build GraphicalTools.slnx -c Release→ 0 errors (6 pre-existing nullable/analyzer warnings).test/→ Passed: 78, Failed: 0, Skipped: 0.setup-dotnetnow pins toglobal.json(.NET 10.0.102) viaglobal-json-file(CI: confirm .NET 10 build + xUnit suite green (#1) #10), so CI builds/tests against the intended SDK.Tasks
global.json) — now explicitdotnet buildthe solution cleantest/and confirm green (78/78)PLAN.md workstream A / item 2 checked off in 91974df.
Note (follow-up)
The first run saw a transient
504 Gateway Time-outfrom PSGallery whileinstallPSResources.ps1fetchedplatyPSon Windows — an infra flake, not a code issue; a re-run was green. Worth adding a small install-retry totools/installPSResources.ps1to harden CI against PSGallery hiccups (tracked separately under the CI/CD pipeline work, not blocking this baseline).Delete PLAN.md
Fix #21: documentation audit corrections (#22)