Upgrade GitHub Actions for Node 24 compatibility#698
Upgrade GitHub Actions for Node 24 compatibility#698kevalmorabia97 merged 1 commit intoNVIDIA:mainfrom
Conversation
|
Thanks @salmanmkc for your contribution. Please sign-off correctly so DCO check can pass. Please take a look at https://github.com/NVIDIA/Model-Optimizer/blob/main/CONTRIBUTING.md#%EF%B8%8F-signing-your-work |
513de6a to
a3bb991
Compare
|
Still failing the DCO check: https://github.com/NVIDIA/Model-Optimizer/pull/698/checks?check_run_id=58194248822 |
Hm but it's signed using a signing key already |
|
I'll have another look, edit: I see the problem, fixed |
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
a3bb991 to
df7655c
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #698 +/- ##
=======================================
Coverage 74.72% 74.72%
=======================================
Files 192 192
Lines 18828 18828
=======================================
Hits 14070 14070
Misses 4758 4758 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
/ok to test df7655c |
Summary
Upgrade GitHub Actions to their latest versions to ensure compatibility with Node 24, as Node 20 will reach end-of-life in April 2026.
Changes
actions/checkoutv4v6actions/setup-pythonv5v6Context
Per GitHub's announcement, Node 20 is being deprecated and runners will begin using Node 24 by default starting March 4th, 2026.
Why this matters
Security Note
Actions that were previously pinned to commit SHAs remain pinned to SHAs (updated to the latest release SHA) to maintain the security benefits of immutable references.
Testing
These changes only affect CI/CD workflow configurations and should not impact application functionality. The workflows should be tested by running them on a branch before merging.