Skip to content

Revert "engineering: use tar+zstd for win32 node_modules cache"#291740

Merged
rzhao271 merged 1 commit intomainfrom
revert-291624-joao/turquoise-tahr
Jan 29, 2026
Merged

Revert "engineering: use tar+zstd for win32 node_modules cache"#291740
rzhao271 merged 1 commit intomainfrom
revert-291624-joao/turquoise-tahr

Conversation

@rzhao271
Copy link
Collaborator

Reverts #291624 to unblock #291731

Copilot AI review requested due to automatic review settings January 29, 2026 21:25
Copy link
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

This PR reverts a previous change (PR #291624) that switched the Windows node_modules caching mechanism from 7z compression to tar+zstd compression. The revert is needed to unblock PR #291731.

Changes:

  • Reverts all Windows-based Azure Pipelines and GitHub Actions workflows from tar+zstd back to 7z for node_modules caching
  • Updates cache invalidation timestamp in .cachesalt to match the pre-tar+zstd state

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
build/azure-pipelines/win32/steps/product-build-win32-compile.yml Reverts node_modules extraction and creation commands from tar+zstd to 7z
build/azure-pipelines/win32/product-build-win32-node-modules.yml Reverts node_modules creation command from tar+zstd to 7z
build/.cachesalt Updates cache salt timestamp to invalidate existing caches with the tar+zstd format
.github/workflows/pr-win32-test.yml Reverts node_modules extraction and creation commands from tar+zstd to 7z
.github/workflows/pr-node-modules.yml Reverts node_modules creation command from tar+zstd to 7z

@rzhao271 rzhao271 enabled auto-merge (squash) January 29, 2026 21:35
@rzhao271 rzhao271 merged commit 000e601 into main Jan 29, 2026
28 checks passed
@rzhao271 rzhao271 deleted the revert-291624-joao/turquoise-tahr branch January 29, 2026 21:48
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.

5 participants