Skip to content

Conversation

@RinZ27
Copy link
Contributor

@RinZ27 RinZ27 commented Jan 10, 2026

Updated deprecated actions (checkout, setup-go, cache, setup-node, action-gh-release) to their latest major versions.

This fixes warnings about Node.js 12/16 deprecation and ensures future compatibility with the runners. Verified that v4/v5 versions are compatible with the existing workflow configuration.

@RinZ27 RinZ27 force-pushed the ci-update-actions branch 5 times, most recently from 7abb609 to e7f1f0a Compare January 10, 2026 15:04
Updated deprecated GitHub actions to latest major versions.
This fixes Node.js 12/16 deprecation warnings and ensures
compatibility with the current runners.

Signed-off-by: RinZ27 <[email protected]>
@RinZ27 RinZ27 force-pushed the ci-update-actions branch from e7f1f0a to ea9e9d9 Compare January 11, 2026 13:39
@buddh0 buddh0 requested a review from Copilot January 13, 2026 07:06
@buddh0
Copy link
Contributor

buddh0 commented Jan 13, 2026

thx, will merge next week

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 upgrades GitHub Actions to their latest major versions to address Node.js 12/16 deprecation warnings and ensure compatibility with current GitHub Actions runners.

Changes:

  • Upgraded actions/checkout from v3 to v4 across all workflows
  • Upgraded actions/setup-go from v3/v4 to v5 across Go-based workflows
  • Upgraded actions/cache from v3 to v4 across all workflows
  • Upgraded actions/setup-node from v3 to v4 in commit-lint workflow
  • Upgraded softprops/action-gh-release from v1 to v2 in release workflows

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/unit-test.yml Updated setup-go to v5, checkout to v4, and cache to v4
.github/workflows/release.yml Updated setup-go to v5, checkout to v4, cache to v4, and action-gh-release to v2
.github/workflows/pre-release.yml Updated setup-go to v5, checkout to v4, cache to v4, and action-gh-release to v2
.github/workflows/nancy.yml Updated setup-go from v4 to v5
.github/workflows/lint.yml Updated setup-go to v5, checkout to v4, and cache to v4
.github/workflows/integration-test.yml Updated checkout to v4
.github/workflows/evm-tests.yml Updated setup-go to v5, checkout to v4, and cache to v4
.github/workflows/commit-lint.yml Updated checkout to v4, setup-node to v4, and cache to v4
.github/workflows/build-test.yml Updated setup-go to v5, checkout to v4, and cache to v4

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

buddh0
buddh0 previously approved these changes Jan 13, 2026
@RinZ27
Copy link
Contributor Author

RinZ27 commented Jan 13, 2026

@buddh0 Glad I could help with the security improvements. Thanks for the review!

@buddh0 buddh0 changed the base branch from master to develop January 16, 2026 07:18
@buddh0 buddh0 dismissed their stale review January 16, 2026 07:18

The base branch was changed.

@buddh0 buddh0 merged commit 82cc7c8 into bnb-chain:develop Jan 16, 2026
14 checks passed
@RinZ27 RinZ27 deleted the ci-update-actions branch January 16, 2026 07:58
@allformless allformless added this to the 1.7.0 milestone Jan 19, 2026
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.

4 participants