Skip to content

[Meta] Upgrade GitHub Actions to Node.js 24 compatible versions and add Dependabot#1211

Closed
joseph5wu wants to merge 1 commit into
mainfrom
upgrade-github-actions-node24
Closed

[Meta] Upgrade GitHub Actions to Node.js 24 compatible versions and add Dependabot#1211
joseph5wu wants to merge 1 commit into
mainfrom
upgrade-github-actions-node24

Conversation

@joseph5wu
Copy link
Copy Markdown
Contributor

Pre-submission checklist

  • I've ran the linters locally and fixed lint errors related to the files I modified in this PR. You can install the linters by running pip install -r requirements-dev.txt && pre-commit install
  • pre-commit run

Summary

  • Upgrade outdated GitHub Actions to latest versions (Node.js 24 compatible)
  • Add .github/dependabot.yml for automatic future upgrade PRs

Motivation

GitHub is deprecating Node.js 20 actions starting June 2, 2026. Several workflows were using older action versions that trigger deprecation warnings.

https://github.com/facebook/fboss/actions/runs/26126542327

Changes

File Action Before After
fboss2-cli.yml actions/checkout v4 v6
fboss2-cli.yml actions/upload-artifact v4 v6
fboss2-cli.yml actions/download-artifact v4 v7
distro_image_build.yml actions/checkout v5 v6
github-pages-deploy.yml actions/upload-pages-artifact v3 v4

Test Plan

This will trigger the three github action flows and will monitor there's no more warning about outdated versions

@joseph5wu joseph5wu requested a review from a team as a code owner May 19, 2026 22:07
@meta-cla meta-cla Bot added the CLA Signed label May 19, 2026
@joseph5wu joseph5wu changed the title Upgrade GitHub Actions to Node.js 24 compatible versions and add Depe… [Meta] Upgrade GitHub Actions to Node.js 24 compatible versions and add Dependabot May 19, 2026
@github-actions github-actions Bot added the meta label May 19, 2026
@meta-codesync
Copy link
Copy Markdown
Contributor

meta-codesync Bot commented May 19, 2026

@joseph5wu has imported this pull request. If you are a Meta employee, you can view this in D105756484.

@meta-codesync
Copy link
Copy Markdown
Contributor

meta-codesync Bot commented May 20, 2026

@joseph5wu merged this pull request in 52fc2e5.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant