Skip to content

Add @(IntermediateAssembly) to GeneratePublishWasmBootJson incremental inputs#125374

Draft
Copilot wants to merge 2 commits intomaraf/WasmSdkIncrementalfrom
copilot/sub-pr-125367
Draft

Add @(IntermediateAssembly) to GeneratePublishWasmBootJson incremental inputs#125374
Copilot wants to merge 2 commits intomaraf/WasmSdkIncrementalfrom
copilot/sub-pr-125367

Conversation

Copy link
Contributor

Copilot AI commented Mar 10, 2026

The GeneratePublishWasmBootJson target was missing @(IntermediateAssembly) from its Inputs, causing the publish boot JSON to be incorrectly skipped during incremental builds when only the assembly changes (e.g., a version bump). The build-side _WriteBuildWasmBootJsonFile target already included it correctly.

Description

  • Added @(IntermediateAssembly) to the Inputs of GeneratePublishWasmBootJson, matching the existing pattern in _WriteBuildWasmBootJsonFile:
<!-- Before -->
Inputs="@(_WasmPublishAsset);@(_WasmJsModuleCandidatesForPublish);..."

<!-- After -->
Inputs="@(IntermediateAssembly);@(_WasmPublishAsset);@(_WasmJsModuleCandidatesForPublish);..."

Both targets pass AssemblyPath="@(IntermediateAssembly)" to GenerateWasmBootJson, so the inputs should be consistent.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

… consistency with build target

Co-authored-by: maraf <10020471+maraf@users.noreply.github.com>
Copilot AI changed the title [WIP] Work in progress to address feedback on WebAssembly SDK targets Add @(IntermediateAssembly) to GeneratePublishWasmBootJson incremental inputs Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants