Skip to content

fix: build solution before packaging release - #12

Merged
ScottishTapWater merged 2 commits into
mainfrom
fix/release-pack-main
Oct 24, 2026
Merged

ScottishTapWater merged 2 commits into
mainfrom
fix/release-pack-main

Conversation

@ScottishTapWater

@ScottishTapWater ScottishTapWater commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Release packaging failed on a clean checkout because the runtime's pack target tried to restore and build its dependent Roslyn project inside the running MSBuild process. Remove that target: the release script now builds the solution normally, then packages the existing outputs with dotnet pack --no-build.

CI runs this same sequence from a clean checkout before testing. The packaged consumer test also packages its existing build configuration without rebuilding.

Verified from clean outputs: package build and layout check, all 518 tests (including the packaged consumer), formatting, and independent review passed. Local verification used SDK 10.0.113; the repository retains its SDK 10.0.402 pin for CI.

@ScottishTapWater ScottishTapWater changed the title fix: build Roslyn in fresh process during pack fix: build solution before packaging release Oct 24, 2026
@ScottishTapWater
ScottishTapWater merged commit 93302f8 into main Oct 24, 2026
2 checks passed
@ScottishTapWater
ScottishTapWater deleted the fix/release-pack-main branch October 24, 2026 09:46
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.

1 participant