Skip to content

chore: Cherry-picked changes from upstream - #307

Merged
Raj-StepSecurity merged 20 commits into
mainfrom
auto-cherry-pick
Sep 21, 2026
Merged

Raj-StepSecurity merged 20 commits into
mainfrom
auto-cherry-pick

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Cherry-picked changes from upstream.

Swatinem/rust-cache@v2.9.1...v2.9.2

Instead of relying on `.crates2.json` to know which binaries are installed,
scan the bin directory and save the result in the action's state.
- update to TS6
- replace ncc by rollup, which seems to now be the recommended workflow according to <https://github.com/actions/typescript-action>
- remove buildjet provider, as they are shutting down, see <https://buildjet.com/for-github-actions/blog/we-are-shutting-down>
- update to TS6
- replace ncc by rollup, which seems to now be the recommended workflow according to <https://github.com/actions/typescript-action>
- remove buildjet provider, as they are shutting down, see <https://buildjet.com/for-github-actions/blog/we-are-shutting-down>
- update to TS6
- replace ncc by rollup, which seems to now be the recommended workflow according to <https://github.com/actions/typescript-action>
- remove buildjet provider, as they are shutting down, see <https://buildjet.com/for-github-actions/blog/we-are-shutting-down>
- update to TS6
- replace ncc by rollup, which seems to now be the recommended workflow according to <https://github.com/actions/typescript-action>
- remove buildjet provider, as they are shutting down, see <https://buildjet.com/for-github-actions/blog/we-are-shutting-down>
this uses dynamic imports for the cache provider and should thus solve the
deprecated import error when using warpbuild
this uses dynamic imports for the cache provider and should thus solve the
deprecated import error when using warpbuild
@github-actions

Copy link
Copy Markdown
Contributor Author

🚀 PR Updated!

The PR has been updated with the latest cherry-picked commits.

@step-security/maintained-actions-dev Please review and approve the changes.

❌ Build script failed. No files were committed.

📦 Target Release Version: v2.9.2
📋 Previous Release Version: v2.9.1

⚠️ Completely Skipped Commits Due to only modifying files in: package.json, package-lock.json, yarn.lock, node_modules/, dist/, or .gitignore

  • 85fb4247b71961ec8fe7c885c0814d47486c6ce0
  • 22de9d98ab568ce76f057214c537f0df79713e53
  • 3a556350bd44225bcbc7e5bca97fd5de00059fad
  • 13b62626e82f5920601bca186090126e924e60e5
  • 3d9a6aef83b697b1d758490972e37a033aee461f
  • 174de315c63e56da1192eb94417a8396a40c9e85
  • 455db766b883e4dcffc1c9b9f495acf416bee1da
  • 919333daf4640a6fca9dd8b87468dc776e46b44b
  • 65012b490220f477f20ab979e35ae732e6de4e68
  • 1fe0a600269e4747f30c4a8155b74f35216c7d61
  • f27557af9738c3f6e3ac96cb5ed1757caf575d21
  • baf1a810e98b6a3001d0d7234864ed75a17c42fb
  • 7e2fe4383bdde96238da1d7d1e9a1ba3dc9d8470
  • 2903027c68d2ccc9b4d0faf387723e5c5ffca795
  • 6dfd3c5062622427e70abcaadb1125f6d08314a7
  • 0b5b468d989af1f5ef01dd18a7c373725c4ec792
  • 7e35be21c2b94d972b1143087fabc27d7dc881ef
  • 48968d2131215f1c516b89399d23900d554f71fa
  • 72d126e709cad40056a62344eee609d696d62d33
  • b16e8d71b289c3b8fc03fc09764563df03712036

❗ Missing Files:

  • CHANGELOG.md
  • rollup.config.ts
  • rollup.config.ts
  • CHANGELOG.md

🛑 Workflow Files (Cannot be auto-applied by GitHub Actions):

  • .github/workflows/coverage.yml from commit 5084d130b2f0c7730398656da4e66ed249164742
  • .github/workflows/binstall.yml from commit ed5e89b8ff3145597af131187c6118e451e2ed12
  • .github/workflows/binstall.yml from commit 469cb0e24707e1f169c4501c23d77da83a83fce8
  • .github/workflows/check-dist.yml from commit 469cb0e24707e1f169c4501c23d77da83a83fce8
  • .github/workflows/coverage.yml from commit 469cb0e24707e1f169c4501c23d77da83a83fce8
  • .github/workflows/dependabot.yml from commit 469cb0e24707e1f169c4501c23d77da83a83fce8
  • .github/workflows/nix.yml from commit 469cb0e24707e1f169c4501c23d77da83a83fce8
  • .github/workflows/check-dist.yml from commit bd17f4a47edb1384d2c085ba6b4ea3f640e68235
  • .github/workflows/coverage.yml from commit bd17f4a47edb1384d2c085ba6b4ea3f640e68235
  • .github/workflows/dependabot.yml from commit bd17f4a47edb1384d2c085ba6b4ea3f640e68235
  • .github/workflows/zizmor.yml from commit bd17f4a47edb1384d2c085ba6b4ea3f640e68235
  • .github/workflows/coverage.yml from commit 91cad52c8740f1b03664246d569ebd28b55b3a2d
  • .github/workflows/nix.yml from commit 91cad52c8740f1b03664246d569ebd28b55b3a2d
  • .github/workflows/binstall.yml from commit 77fc9855f4f7021bbc7f8154c6eb2e4fb1282988
  • .github/workflows/coverage.yml from commit 77fc9855f4f7021bbc7f8154c6eb2e4fb1282988
  • .github/workflows/nix.yml from commit 77fc9855f4f7021bbc7f8154c6eb2e4fb1282988
  • .github/workflows/binstall.yml from commit faada81aeb84e234aae3b5b822ad1b4eeafba922
  • .github/workflows/coverage.yml from commit faada81aeb84e234aae3b5b822ad1b4eeafba922
  • .github/workflows/binstall.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/buildjet.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/check-dist.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/coverage.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/dependabot.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/git-registry.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/install.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/multi-job-cache.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/nix.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/simple.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/target-dir.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/workspaces.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/zizmor.yml from commit 874b06e0d3f63371f9ddbee43d4c8ebc73021583
  • .github/workflows/warpbuild.yml from commit be9aa033ee35baa2014c83f82543175ce65f0594
  • .github/workflows/binstall.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/check-dist.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/coverage.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/dependabot.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/git-registry.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/install.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/multi-job-cache.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/nix.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/simple.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/target-dir.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/warpbuild.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/workspaces.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/zizmor.yml from commit 3cd715cd541f804ecd217d8384ca57bb87f6f55b
  • .github/workflows/binstall.yml from commit b88d7b9a789131493635a148c36b3e667bbb9637
  • .github/workflows/save-restore.yml from commit a31add9f179badd605b91cbf1307522daf022cd5
  • .github/workflows/binstall.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/check-dist.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/coverage.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/dependabot.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/git-registry.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/install.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/multi-job-cache.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/nix.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/save-restore.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/simple.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/target-dir.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/warpbuild.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/workspaces.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/zizmor.yml from commit 0e24e5dcecfbbdcea69e0f528cab00df34fbd231
  • .github/workflows/binstall.yml from commit 5adc05f6aaa7c92756cb2e2c9b7b3c1d0df9312b
  • .github/workflows/coverage.yml from commit 5adc05f6aaa7c92756cb2e2c9b7b3c1d0df9312b
  • .github/workflows/zizmor.yml from commit 5adc05f6aaa7c92756cb2e2c9b7b3c1d0df9312b

❌ Conflicting Files:

  • src/cleanup.ts from commit be9aa033ee35baa2014c83f82543175ce65f0594
  • tsconfig.json from commit be9aa033ee35baa2014c83f82543175ce65f0594
  • src/restore.ts from commit c106961feec855ef5a58494c5a2a31c9d80429a9
  • src/restore.ts from commit 9f151aca7c3990bab7afe2d82ac58088d3b01074
  • tsconfig.json from commit 9f151aca7c3990bab7afe2d82ac58088d3b01074
  • src/config.ts from commit 6e5b278ead409e28cd5a784014d7ce55007a81d2

@github-actions

Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v2.9.1...v2.9.2

📋 File-by-File Analysis:

.github/workflows/binstall.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 34 additions, 0 deletions)

.github/workflows/check-dist.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+3 -3)

.github/workflows/coverage.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+2 -2)

.github/workflows/dependabot.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 3 additions, 3 deletions)

.github/workflows/git-registry.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/install.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/multi-job-cache.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+2 -2)

.github/workflows/nix.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+2 -2)

.github/workflows/save-restore.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 70 additions, 0 deletions)

.github/workflows/simple.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/target-dir.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/warpbuild.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 5 additions, 5 deletions)

.github/workflows/workspaces.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/zizmor.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 2 additions, 2 deletions)

CHANGELOG.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 11 additions, 0 deletions)

README.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+5 -5)

action.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+3 -3)

rollup.config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 11 additions, 0 deletions)

src/cleanup.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+36 -38) | Missing 5 deletions

src/config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+31 -20) | Missing 19 additions | Missing 17 deletions

src/restore.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+8 -7)

src/save.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+4 -4)

src/utils.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+6 -16)

src/workspace.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+12 -5)

tsconfig.json

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+10 -5)

📊 Summary:

  • Total files changed upstream: 25
  • Files present in PR: 7/25
  • Files with matching changes: 5/25

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@github-actions

Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v2.9.1...v2.9.2

📋 File-by-File Analysis:

.github/workflows/binstall.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 34 additions, 0 deletions)

.github/workflows/check-dist.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+3 -3)

.github/workflows/coverage.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+2 -2) | Missing 1 additions | Missing 2 deletions

.github/workflows/dependabot.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 3 additions, 3 deletions)

.github/workflows/git-registry.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/install.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/multi-job-cache.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+2 -2)

.github/workflows/nix.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+2 -2) | Missing 1 additions | Missing 1 deletions

.github/workflows/save-restore.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 70 additions, 0 deletions)

.github/workflows/simple.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/target-dir.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/warpbuild.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 5 additions, 5 deletions)

.github/workflows/workspaces.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/zizmor.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 2 additions, 2 deletions)

CHANGELOG.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 11 additions, 0 deletions)

README.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+5 -5)

action.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+3 -3)

rollup.config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+11 -0)

src/cleanup.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+36 -38)

src/config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+31 -20)

src/restore.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+8 -7)

src/save.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+4 -4)

src/utils.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+6 -16)

src/workspace.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+12 -5)

tsconfig.json

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+10 -5) | Missing 1 deletions

📊 Summary:

  • Total files changed upstream: 25
  • Files present in PR: 12/25
  • Files with matching changes: 9/25

Overall Status: 🔴 INCOMPLETE - Missing files or changes

conflicted commits cherry-picked

conflicted commits cherry-picked

conflicted commits cherry-picked
@github-actions

Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v2.9.1...v2.9.2

📋 File-by-File Analysis:

.github/workflows/binstall.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 34 additions, 0 deletions)

.github/workflows/check-dist.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+3 -3)

.github/workflows/coverage.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+2 -2) | Missing 1 additions | Missing 2 deletions

.github/workflows/dependabot.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 3 additions, 3 deletions)

.github/workflows/git-registry.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/install.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/multi-job-cache.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+2 -2)

.github/workflows/nix.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+2 -2) | Missing 1 additions | Missing 1 deletions

.github/workflows/save-restore.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 70 additions, 0 deletions)

.github/workflows/simple.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/target-dir.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/warpbuild.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 5 additions, 5 deletions)

.github/workflows/workspaces.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/zizmor.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 2 additions, 2 deletions)

CHANGELOG.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 11 additions, 0 deletions)

README.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+5 -5)

action.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+3 -3)

rollup.config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+11 -0)

src/cleanup.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+36 -38)

src/config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+31 -20)

src/restore.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+8 -7)

src/save.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+4 -4)

src/utils.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+6 -16)

src/workspace.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+12 -5)

tsconfig.json

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+10 -5) | Missing 1 deletions

📊 Summary:

  • Total files changed upstream: 25
  • Files present in PR: 12/25
  • Files with matching changes: 9/25

Overall Status: 🔴 INCOMPLETE - Missing files or changes

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Please rename this file to .github/workflows/warpbuild.yml.

@github-actions

Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v2.9.1...v2.9.2

📋 File-by-File Analysis:

.github/workflows/binstall.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 34 additions, 0 deletions)

.github/workflows/check-dist.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+3 -3)

.github/workflows/coverage.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+2 -2) | Missing 1 additions | Missing 2 deletions

.github/workflows/dependabot.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 3 additions, 3 deletions)

.github/workflows/git-registry.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/install.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/multi-job-cache.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+2 -2)

.github/workflows/nix.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+2 -2) | Missing 1 additions | Missing 1 deletions

.github/workflows/save-restore.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 70 additions, 0 deletions)

.github/workflows/simple.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/target-dir.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/warpbuild.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+5 -5) | Missing 1 additions | Missing 1 deletions

.github/workflows/workspaces.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - ❌ No PR patch available (+1 -1)

.github/workflows/zizmor.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 2 additions, 2 deletions)

CHANGELOG.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ❌ No
  • Status: 🔴 Missing - File missing in PR (upstream has 11 additions, 0 deletions)

README.md

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+5 -5)

action.yml

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+3 -3)

rollup.config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+11 -0)

src/cleanup.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+36 -38)

src/config.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+31 -20)

src/restore.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+8 -7)

src/save.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+4 -4)

src/utils.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+6 -16)

src/workspace.ts

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ✅ Yes
  • Status: 🟢 Perfect - ✅ All changes applied correctly (+12 -5)

tsconfig.json

  • Upstream has changes: ✅ Yes
  • File exists in PR: ✅ Yes
  • Changes match: ❌ No
  • Status: 🟡 Partial - ❌ Cherry-pick incomplete (+10 -5) | Missing 1 deletions

📊 Summary:

  • Total files changed upstream: 25
  • Files present in PR: 13/25
  • Files with matching changes: 9/25

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@Raj-StepSecurity
Raj-StepSecurity merged commit 8ef2968 into main Sep 21, 2026
45 of 46 checks passed
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.

2 participants