Skip to content

chore: Cherry-picked changes from upstream#53

Merged
Raj-StepSecurity merged 10 commits intomainfrom
auto-cherry-pick
Apr 20, 2026
Merged

chore: Cherry-picked changes from upstream#53
Raj-StepSecurity merged 10 commits intomainfrom
auto-cherry-pick

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

Cherry-picked changes from upstream.

@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: v4.0.0
📋 Previous Release Version: v3.1.0

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

  • af2ed951d9542c4307c5e881816c1c63855a02fb
  • 7a43ac69d69c1d83564b587a4985d43219726681
  • fe36b0a410e9196601af7fee42fadab6f5890fc7
  • 183b928db440c7a87f1e77af885feda95f1be0ed
  • f1ad9a61e3e63ae9687d4b6445b80f1830ab439c
  • 00adae00415c221107b5755f08969b88f46ce193
  • a73e22424ecd8d9bf5fe327c200697e17e71d0f0
  • ae64f138fc17102808027ab80b7d249f0220f305
  • 8bbbb5c9169125fcef079c4de301a1f432079e88
  • 35e4cedc5c252ae46341e90cedc65ef3d27ebc71
  • dd430b667bd251ad54fc5fac9cebcfde2e0edcbc
  • 9ce921ad861bc8779bd8139bf43cd31e6a90e86e
  • b5018eca6590f3e937ef5b3a8d00ffa2a60ef98f
  • 6d0e2ef2819c7e5114ee44159363ccc33ecc6442
  • b59d56d5bcfb2bb4eaf7f3628aa505d0982ca70c
  • 4d1e03547aaae96336d3216def244f8051a6b2bb
  • f7077dccce938c9d2a93b60b6e6aca0d55b7322c
  • 5d51b8ef325e994dbc7d38d7433538e03faf5aec
  • 494a382acb998ff06b9ce385c9156710c035b2d6
  • 04d248b84655b509d8c44dc1d6f990c879747487

❗ Missing Files:

  • eslint.config.js
  • eslint.config.js
  • eslint.config.mjs
  • codecov.yml

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

  • .github/workflows/validate.yml from commit 86b8b301f1ada9a8533c2324a3c6d416ec1d0949
  • .github/workflows/ci.yml from commit b9809c3a465b729be42de4fb017ca0dd3e83254f
  • .github/workflows/ci.yml from commit 291cdaf808cd50014d2ff92ea69b6854dacedd4e
  • .github/workflows/labels.yml from commit 291cdaf808cd50014d2ff92ea69b6854dacedd4e
  • .github/workflows/validate.yml from commit 291cdaf808cd50014d2ff92ea69b6854dacedd4e
  • .github/workflows/update-dist.yml from commit 74c04987bf6a63d56d25a349995a3396a5612c4c
  • .github/workflows/update-dist.yml from commit 8a64e73e215832913102800d060957924cafa8dc

❌ Conflicting Files:

  • docker-bake.hcl from commit 86b8b301f1ada9a8533c2324a3c6d416ec1d0949
  • .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs from commit f12077d8b93ce5d70bbc1967a6775c02b4b35530
  • LICENSE from commit c624246617ee8212c6833e18685a84c75168f004
  • src/main.ts from commit c0fe6f020e45747c00e12d3509cc4694c053ce01

@github-actions
Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v3.1.0...v4.0.0

📋 File-by-File Analysis:

.eslintignore

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

.eslintrc.json

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

.github/workflows/ci.yml

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

.github/workflows/labels.yml

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

.github/workflows/validate.yml

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

.prettierrc.json

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

.yarnrc.yml

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

LICENSE

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

action.yml

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

dev.Dockerfile

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

docker-bake.hcl

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

eslint.config.mjs

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

src/main.ts

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

tsconfig.json

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

📊 Summary:

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

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@github-actions
Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v3.1.0...v4.0.0

📋 File-by-File Analysis:

.eslintignore

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

.eslintrc.json

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

.github/workflows/ci.yml

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

.github/workflows/labels.yml

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

.github/workflows/validate.yml

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

.prettierrc.json

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

.yarnrc.yml

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

LICENSE

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

action.yml

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

dev.Dockerfile

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

docker-bake.hcl

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

eslint.config.mjs

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

src/main.ts

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

tsconfig.json

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

📊 Summary:

  • Total files changed upstream: 14
  • Files present in PR: 10/14
  • Files with matching changes: 10/14

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@amanstep
Copy link
Copy Markdown
Contributor

delete this file .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs as it has been removed in upstream

@Raj-StepSecurity Raj-StepSecurity force-pushed the auto-cherry-pick branch 3 times, most recently from 2b60286 to d546447 Compare April 20, 2026 05:02
@github-actions
Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v3.1.0...v4.0.0

📋 File-by-File Analysis:

.eslintignore

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

.eslintrc.json

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

.github/workflows/ci.yml

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

.github/workflows/labels.yml

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

.github/workflows/validate.yml

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

.prettierrc.json

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

.yarnrc.yml

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

LICENSE

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

action.yml

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

dev.Dockerfile

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

docker-bake.hcl

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

eslint.config.mjs

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

src/main.ts

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

tsconfig.json

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

📊 Summary:

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

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@step-security step-security deleted a comment from github-actions Bot Apr 20, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v3.1.0...v4.0.0

📋 File-by-File Analysis:

.github/workflows/ci.yml

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

.github/workflows/labels.yml

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

.github/workflows/validate.yml

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

.prettierrc.json

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

.yarnrc.yml

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

LICENSE

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

action.yml

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

dev.Dockerfile

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

docker-bake.hcl

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

eslint.config.mjs

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

src/main.ts

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

tsconfig.json

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

📊 Summary:

  • Total files changed upstream: 12
  • Files present in PR: 8/12
  • Files with matching changes: 7/12

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@Raj-StepSecurity Raj-StepSecurity merged commit 8da25a1 into main Apr 20, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants