Skip to content

Conversation

@ViktorHofer
Copy link
Member

@ViktorHofer ViktorHofer commented Mar 16, 2024

... use Arcade's common publishing infrastructure

This now produces all the artifacts in the VMR build as well:

  • productVersion.txt and windowsdesktop-productVersion.txt
  • checksum files for the installers

Removes the different publishing infrastructure between VMR build and repo-build.

Requires dotnet/arcade#14602 (to not break the official build)
Contributes to dotnet/source-build#4101

@ViktorHofer ViktorHofer force-pushed the RemovePrepareArtifactsAndUseCommonPublishing branch 2 times, most recently from d3ebe77 to 8667888 Compare March 16, 2024 14:56
@ViktorHofer
Copy link
Member Author

cc @mmitche @NikolaMilosavljevic

This works locally and in PRs but I need to test with an official build and then see how to get the manifest to compare before and after.

@ViktorHofer
Copy link
Member Author

OK, the manifest diff doesn't look right: https://www.diffchecker.com/pIvJFmna/

@ViktorHofer ViktorHofer force-pushed the RemovePrepareArtifactsAndUseCommonPublishing branch 2 times, most recently from 8acf04e to b5f7183 Compare March 18, 2024 11:27
@ViktorHofer ViktorHofer force-pushed the RemovePrepareArtifactsAndUseCommonPublishing branch from b5f7183 to 81d3f20 Compare March 18, 2024 11:28
@ViktorHofer ViktorHofer marked this pull request as ready for review March 18, 2024 14:27
@ViktorHofer
Copy link
Member Author

Fixed the difference and the BlobArtifacts and PackageArtifacts folders are now identical. Waiting for the Arcade change to flow in.

@ViktorHofer ViktorHofer enabled auto-merge (squash) March 18, 2024 19:03
@ViktorHofer ViktorHofer merged commit bccc080 into main Mar 18, 2024
@ViktorHofer ViktorHofer deleted the RemovePrepareArtifactsAndUseCommonPublishing branch March 18, 2024 19:26
dkurepa added a commit to dkurepa/windowsdesktop that referenced this pull request Mar 25, 2024
mmitche pushed a commit that referenced this pull request Mar 25, 2024
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.

3 participants