Skip to content

chore: Cherry-picked changes from upstream - #19

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
auto-cherry-pick
Open

chore: Cherry-picked changes from upstream#19
github-actions[bot] wants to merge 2 commits into
mainfrom
auto-cherry-pick

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Cherry-picked changes from upstream.

…ler (#41)

* feat!: rebuild as a composite action around the standalone CLI installer

* chore: vendor installer v0.1.0 and pin the CLI to 1.20.1
@github-actions

github-actions Bot commented Aug 12, 2026

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.

📦 Target Release Version: v3.1.0
📋 Previous Release Version: v2.0.3

❗ Missing Files:

  • .husky/pre-commit
  • CHANGELOG.md
  • CONTRIBUTION.md
  • installer/SHA256SUMS
  • installer/VERSION
  • installer/install.ps1
  • installer/install.sh
  • scripts/setup.ps1
  • scripts/setup.sh

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

  • .github/workflows/release.yml from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • .github/workflows/test.yml from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • .github/workflows/test_install.yml from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • .github/workflows/zizmor.yml from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29

❌ Conflicting Files:

  • .npmrc from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • README.md from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • action.yml from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • src/create-config-file.js from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • src/download-cli.js from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • src/main.js from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29
  • src/oidc-auth.js from commit d3c17579052f1e4f592dc5f5b9b6347efae75c29

@Raj-StepSecurity Raj-StepSecurity added the review-required Request Claude AI code review on the PR label Aug 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v2.0.3...v3.1.0

📋 File-by-File Analysis:

.github/workflows/release.yml

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

.github/workflows/test.yml

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

.github/workflows/test_install.yml

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

.github/workflows/zizmor.yml

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

.npmrc

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

CHANGELOG.md

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

CONTRIBUTION.md

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

README.md

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

action.yml

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

eslint.config.js

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

installer/SHA256SUMS

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

installer/VERSION

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

installer/install.ps1

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

installer/install.sh

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

scripts/setup.ps1

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

scripts/setup.sh

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

src/create-config-file.js

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

src/download-cli.js

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

src/main.js

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

src/oidc-auth.js

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

📊 Summary:

  • Total files changed upstream: 20
  • Files present in PR: 1/20
  • Files with matching changes: 1/20

Overall Status: 🔴 INCOMPLETE - Missing files or changes

@github-actions

Copy link
Copy Markdown
Contributor Author

🔍 Cherry-Pick Verification Report

📦 Upstream Changes: v2.0.3...v3.1.0

📋 File-by-File Analysis:

.github/workflows/release.yml

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

.github/workflows/test.yml

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

.github/workflows/test_install.yml

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

.github/workflows/zizmor.yml

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

CHANGELOG.md

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

CONTRIBUTION.md

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

README.md

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

action.yml

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

installer/SHA256SUMS

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

installer/VERSION

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

installer/install.ps1

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

installer/install.sh

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

scripts/setup.ps1

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

scripts/setup.sh

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

📊 Summary:

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

Overall Status: 🔴 INCOMPLETE - Missing files or changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-required Request Claude AI code review on the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant