Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Upgrade @actions dependencies to Node 24 compatible versions#1259

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
salmanmkc wants to merge2 commits intoactions:main
base:main
Choose a base branch
Loading
fromsalmanmkc:upgrade-actions-deps

Conversation

@salmanmkc
Copy link
Contributor

Summary

Upgrades the@actions dependencies to their latest major versions for Node 24 compatibility.

Package Upgrades

PackageFromTo
@actions/cache^4.0.3^5.0.1
@actions/core^1.10.0^2.0.1
@actions/exec^1.1.0^2.0.0
@actions/http-client^2.2.3^3.0.0
@actions/io^1.0.2^2.0.0

License Updates

  • Addblueoak-1.0.0 to allowed licenses (new transitive dependency:sax)
  • Add@actions/http-client to reviewed licenses (MIT licensed but detected as 'other')

Additional Changes

  • Rannpm audit fix to resolve vulnerabilities

Testing

  • All 206 tests pass
  • licensed cache && licensed status passes with 0 errors
  • Build completes successfully

Upgrades the following@actions packages:- @actions/cache: ^4.0.3 → ^5.0.1- @actions/core: ^1.10.0 → ^2.0.1- @actions/exec: ^1.1.0 → ^2.0.0- @actions/http-client: ^2.2.3 → ^3.0.0- @actions/io: ^1.0.2 → ^2.0.0License updates:- Add blueoak-1.0.0 to allowed licenses (new transitive dependency: sax)- Add @actions/http-client to reviewed licenses (MIT licensed but detected as 'other')Also ran npm audit fix to resolve vulnerabilities.
@salmanmkcsalmanmkc requested a review froma team as acode ownerDecember 16, 2025 16:25
CopilotAI review requested due to automatic review settingsDecember 16, 2025 16:25
Copy link
Contributor

CopilotAI 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 upgrades five@actions packages to their latest major versions to achieve Node 24 compatibility. As a result of the dependency upgrades, several transitive dependencies are removed or updated, and license configuration files are updated accordingly.

  • Upgraded core GitHub Actions toolkit packages from v1/v2/v4 to v2/v3/v5
  • Updated license configuration to accommodate new dependencies
  • Resolved security vulnerabilities vianpm audit fix

Reviewed changes

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

Show a summary per file
FileDescription
package.jsonUpdated 5@actions packages to Node 24 compatible versions
.licensed.ymlAdded blueoak-1.0.0 license and @actions/http-client to reviewed list
.licenses/npm/*.dep.yml (removed)Removed license files for dependencies no longer in use
.licenses/npm/*.dep.yml (added)Added license files for new transitive dependencies
.licenses/npm/*.dep.yml (modified)Updated license files for existing dependencies with version changes

💡Add Copilot custom instructions for smarter, more guided reviews.Learn how to get started.

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

Reviewers

Copilot code reviewCopilotCopilot left review comments

At least 1 approving review is required to merge this pull request.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@salmanmkc

[8]ページ先頭

©2009-2025 Movatter.jp