Skip to content

[release/10.0] Update EmsdkPackageVersion to use version from dependency flow#128939

Open
akoeplinger wants to merge 1 commit into
release/10.0from
backport/pr-128261-to-release-10.0
Open

[release/10.0] Update EmsdkPackageVersion to use version from dependency flow#128939
akoeplinger wants to merge 1 commit into
release/10.0from
backport/pr-128261-to-release-10.0

Conversation

@akoeplinger
Copy link
Copy Markdown
Member

Backport of #128261 to release/10.0

It got hardcoded a while ago to workaround a build problem.

---------

Co-authored-by: Larry Ewing <lewing@microsoft.com>
(cherry picked from commit 58f1b03)
Copilot AI review requested due to automatic review settings June 3, 2026 08:42
@github-actions github-actions Bot added the area-codeflow for labeling automated codeflow label Jun 3, 2026
@akoeplinger akoeplinger added the Servicing-approved Approved for servicing release label Jun 3, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Backports #128261 to release/10.0 by removing the hardcoded EmsdkPackageVersion and instead deriving it from the dependency flow–managed MicrosoftNETCoreAppRefPackageVersion, keeping the emsdk package version aligned with the runtime versioning used by the branch.

Changes:

  • Switch EmsdkPackageVersion from a fixed value (10.0.0) to $(MicrosoftNETCoreAppRefPackageVersion).
  • Add clarifying comments explaining why these versions are sourced from other dependency-flow properties.

Comment thread eng/Versions.props
Comment thread eng/Versions.props
@lewing lewing enabled auto-merge (squash) June 4, 2026 01:35
@akoeplinger akoeplinger added the NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) label Jun 7, 2026
@akoeplinger
Copy link
Copy Markdown
Member Author

let's not merge this yet, I think using MicrosoftNETCoreAppRefPackageVersion might cause problems in release/10.0 due to the way the version is computed. need to confirm it first.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-codeflow for labeling automated codeflow NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) Servicing-approved Approved for servicing release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants