chore(ci): bump GitHub actions to latest version by watson · Pull Request #336 · DataDog/build-plugins · GitHub
Skip to content

chore(ci): bump GitHub actions to latest version#336

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
masterfrom
watson/bump-actions
May 8, 2026
Merged

chore(ci): bump GitHub actions to latest version#336
gh-worker-dd-mergequeue-cf854d[bot] merged 1 commit into
masterfrom
watson/bump-actions

Conversation

@watson

@watson watson commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

What and why?

Running the Publish packages on NPM workflow currently shows GitHub’s warning that Node.js 20 actions are deprecated and should be upgraded. This PR updates the GitHub Actions used by the build-plugins workflows to their latest pinned versions to address that warning.

Keeping these actions current also reduces CI maintenance risk, picks up upstream fixes, and keeps the repository aligned with supported versions of the standard GitHub workflow actions. There are no application or package behavior changes.

Reviewer note: please enable “Hide whitespace” in the GitHub diff viewer. Most of the diff is YAML formatting churn, so the meaningful changes are much easier to review with whitespace ignored.

How?

The CI, publish, and bump workflows were updated to use newer pinned SHAs for:

  • actions/checkout
  • actions/setup-node
  • actions/cache
  • actions/cache/save

The formatting changes would normally have been split into a separate commit or PR from the action version bumps, but editor auto-format-on-save made separating those changes awkward, so they are included together here.

Also reformats the yaml files with correct indentation and quote use.

watson commented Apr 30, 2026

Copy link
Copy Markdown
Contributor Author

@watson watson marked this pull request as ready for review April 30, 2026 06:19
@watson watson requested a review from yoannmoinet as a code owner April 30, 2026 06:19
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.

2 participants