Skip to content

Fix Node.js 20 deprecation: upgrade to checkout@v5 and setup-python@v6 - #2

Merged
ragdemoqwen-bit merged 1 commit into
mainfrom
devin/1775932225-fix-node24-deprecation
Apr 12, 2026
Merged

Fix Node.js 20 deprecation: upgrade to checkout@v5 and setup-python@v6#2
ragdemoqwen-bit merged 1 commit into
mainfrom
devin/1775932225-fix-node24-deprecation

Conversation

@ragdemoqwen-bit

Copy link
Copy Markdown
Owner

Summary

Fixes the Node.js 20 deprecation warning by bumping action versions in migration_tools/workflows/cobol-migration.yml:

  • actions/checkout@v4actions/checkout@v5 (Node.js 24, all 5 jobs)
  • actions/setup-python@v5actions/setup-python@v6 (Node.js 24, 3 jobs)

No functional changes — purely version bumps.

Review & Testing Checklist for Human

  • The live workflow files under .github/workflows/ are NOT updated by this PR (OAuth token lacks workflow scope). After merging, manually apply the same @v4→@v5 and @v5→@v6 bumps to .github/workflows/cobol_migration.yml and .github/workflows/COBOL-to-Python.yml, or replace them with this file's contents.
  • Re-run the pipeline after updating .github/workflows/ and confirm the Node.js 20 deprecation warning is gone.

Notes

  • actions/checkout@v5 was released Aug 2025 with node24 runtime (changelog).
  • actions/setup-python@v6 was released Nov 2025 with node24 runtime (PR #1164).

Link to Devin session: https://app.devin.ai/sessions/274f8ccf841f466c9229c836e860d472
Requested by: @ragdemoqwen-bit

Fix Node.js 20 deprecation warning by upgrading:
- actions/checkout@v4 → actions/checkout@v5 (Node.js 24)
- actions/setup-python@v5 → actions/setup-python@v6 (Node.js 24)

Co-Authored-By: vikas.desai <ragdemoqwen@gmail.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@ragdemoqwen-bit
ragdemoqwen-bit merged commit b2ba56c into main Apr 12, 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.

1 participant