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
WASM: browser-wasm * Release WasmBuildTests don't use hardcoded SDK version #116451
cc @akoeplinger, is there an alternative to updating SdkVersionForWorkloadTesting each time the global.json is updated? This is prone to errors, especially for folks unexperienced with codeflow.
No, the repo SDK is updated quite infrequently, the point of these tests is to test against the the latest SDK. At least that's how it works in main, for servicing it basically flips around since we usually don't have an sdk -> runtime flow so the SDK in global.json moves ahead.
Activity
dotnet-policy-service commentedon Jun 9, 2025
Tagging subscribers to 'arch-wasm': @lewing
See info in area-owners.md if you want to be subscribed.
jozkee commentedon Jun 10, 2025
cc @akoeplinger, is there an alternative to updating
SdkVersionForWorkloadTestingeach time the global.json is updated? This is prone to errors, especially for folks unexperienced with codeflow.akoeplinger commentedon Jun 10, 2025
yeah I think we could add some logic to look at SdkVersionForWorkloadTesting and global.json and pick whatever version is higher
ericstj commentedon Jun 10, 2025
Why do we even have a different version for this? Can it just use whatever SDK is configured for the repo?
akoeplinger commentedon Jun 10, 2025
No, the repo SDK is updated quite infrequently, the point of these tests is to test against the the latest SDK. At least that's how it works in main, for servicing it basically flips around since we usually don't have an sdk -> runtime flow so the SDK in global.json moves ahead.
lewing commentedon Jun 16, 2025
We could update the logic to use dotnet/msbuild@2013004 and use the Max (sdk flow, global.json)
lewing commentedon Jun 21, 2025
this sounded easy until I remembered how fun it is to try to deal with prerelease versions in msbuild