Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 25, 2024

Backport of #56982 to release/9.0-preview7

/cc @wtgodbe

Go back to checked-in minified .js files

Check the minified .js files from the NPM build back into the repo

Description

Our NPM build produces minified .js files that we ship in the SharedFx. We can't yet produce these in SourceBuild, because we don't have a robust solution for building our NPM components without restoring packages over the network. We tried a few things in 9 but nothing quite worked, so we are just going back to how we've always shipped before, which is having the latest versions of the files checked into the repo.

Fixes #56933 and dotnet/source-build#4149

Customer Impact

Unblocks our source build partners - we have been working closely with them on this for several months, and we think this is the best solution for 9.

Regression?

  • Yes
  • No

We tried many other solutions in 9 but nothing quite worked, so this is a regression from the 9.0 previews, but not from 8.

Risk

  • High
  • Medium
  • Low

This just gets us back to the state we were in in 8 & earlier

Verification

  • Manual (required)
  • Automated

Packaging changes reviewed?

  • Yes
  • No
  • N/A

When servicing release/2.1

  • Make necessary changes in eng/PatchConfig.props

@github-actions github-actions bot requested review from a team and wtgodbe as code owners July 25, 2024 16:42
@ghost ghost added the area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework label Jul 25, 2024
@wtgodbe wtgodbe added the Servicing-consider Shiproom approval is required for the issue label Jul 25, 2024
@rbhanda rbhanda added Servicing-approved Shiproom has approved the issue and removed Servicing-consider Shiproom approval is required for the issue labels Jul 25, 2024
@wtgodbe wtgodbe merged commit 53be1ca into release/9.0-preview7 Jul 25, 2024
@wtgodbe wtgodbe deleted the backport/pr-56982-to-release/9.0-preview7 branch July 25, 2024 19:44
@dotnet-policy-service dotnet-policy-service bot added this to the 9.0-preview7 milestone Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-infrastructure Includes: MSBuild projects/targets, build scripts, CI, Installers and shared framework Servicing-approved Shiproom has approved the issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants