Skip to content

Upgrade GitHub Actions for Node 24 compatibility - #42975

Closed
salmanmkc wants to merge 1 commit into
huggingface:mainfrom
salmanmkc:upgrade-github-actions-node24
Closed

salmanmkc wants to merge 1 commit into
huggingface:mainfrom
salmanmkc:upgrade-github-actions-node24

Conversation

@salmanmkc

@salmanmkc salmanmkc commented Dec 20, 2025 •

Copy link
Copy Markdown

Summary

This PR upgrades GitHub Actions to their latest versions for Node.js 24 compatibility and security updates.

Changes

Action Old Version(s) New Version Files
actions/cache v4 v5 add-model-like.yml
actions/checkout v4, v5 v6 add-model-like.yml, assign-reviewers.yml, benchmark.yml, benchmark_v2.yml, build-ci-docker-images.yml, build-docker-images.yml, build-nightly-ci-docker-images.yml, build-past-ci-docker-images.yml, check_tiny_models.yml, circleci-failure-summary-comment.yml, collated-reports.yml, doctests.yml, model_jobs_intel_gaudi.yml, new_model_pr_merged_notification.yml, pr-repo-consistency-bot.yml, pr_slow_ci_suggestion.yml, push-important-models.yml, release-conda.yml, release.yml, self-comment-ci.yml, self-scheduled-intel-gaudi.yml, self-scheduled.yml, slack-report.yml, stale.yml, trufflehog.yml, update_metdata.yml
actions/download-artifact v4 v7 check_failed_tests.yml, collated-reports.yml, doctests.yml, pr-repo-consistency-bot.yml, release.yml, self-scheduled.yml, slack-report.yml
actions/github-script v6, v7 v8 check_failed_tests.yml, circleci-failure-summary-comment.yml, get-pr-info.yml, pr-repo-consistency-bot.yml, pr_slow_ci_suggestion.yml, push-important-models.yml
actions/setup-python v4, v5 v6 assign-reviewers.yml, check_tiny_models.yml, circleci-failure-summary-comment.yml, pr-repo-consistency-bot.yml, release.yml, self-scheduled-intel-gaudi.yml, stale.yml
actions/upload-artifact v4 v6 add-model-like.yml, check_failed_tests.yml, check_tiny_models.yml, doctest_job.yml, doctests.yml, model_jobs.yml, model_jobs_intel_gaudi.yml, pr-repo-consistency-bot.yml, release.yml, self-nightly-caller.yml, self-scheduled-caller.yml, self-scheduled-flash-attn-caller.yml, self-scheduled-intel-gaudi.yml, self-scheduled.yml, slack-report.yml

Why these changes?

  • Keeps actions up to date with latest stable releases
  • Updated actions include security fixes and new features

Testing

These changes only update action versions and don't modify workflow logic.

@Rocketknight1

Copy link
Copy Markdown
Member

cc @ydshieh

@salmanmkc
salmanmkc force-pushed the upgrade-github-actions-node24 branch from 4b39ef3 to 5c72c60 Compare January 22, 2026 23:15
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
@ArthurZucker

Copy link
Copy Markdown
Collaborator

Thanks for this! The workflows have since been pinned to commit SHAs in #45180 and #49049, which covers these upgrades, so closing.

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.

3 participants