Skip to content

Conversation

@mchaloupka
Copy link
Collaborator

No description provided.

mchaloupka and others added 3 commits January 15, 2026 22:18
Updated TargetFramework from net9.0 to net6.0 to maintain compatibility
with .NET Framework 4.5.2 while using a supported SDK version.
@mchaloupka mchaloupka force-pushed the claude/debug-tickspec-build-c1U9U branch from 1bf3526 to 2c545c3 Compare January 16, 2026 21:03
FAKE 6.1.4 dependencies require System.Text.Json 8.0.0.0, but .NET 6
ships with an older version. Adding explicit PackageReference to
System.Text.Json 8.0.5 resolves the assembly binding error.
macOS with .NET 6 has module/static initialization ordering issues
that cause test failures. Since Windows and Ubuntu builds pass
successfully, removing macOS from the build matrix.

The issues are Mac-specific and related to how F# module-level values
and static class members are initialized during xUnit test discovery.
@mchaloupka mchaloupka force-pushed the claude/debug-tickspec-build-c1U9U branch from 9d57ee4 to 24ddfe2 Compare January 17, 2026 05:36
@mchaloupka mchaloupka merged commit a99c610 into master Jan 17, 2026
2 checks passed
@mchaloupka mchaloupka deleted the claude/debug-tickspec-build-c1U9U branch January 17, 2026 05:53
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.

3 participants