Skip to content

CI: Update all actions to latest versions, fixing Node 20 deprecation warnings#118512

Merged
Repiteo merged 1 commit into
godotengine:masterfrom
akien-mga:ci-node-24
Apr 13, 2026
Merged

CI: Update all actions to latest versions, fixing Node 20 deprecation warnings#118512
Repiteo merged 1 commit into
godotengine:masterfrom
akien-mga:ci-node-24

Conversation

@akien-mga
Copy link
Copy Markdown
Member

Re-implement the pre-commit action locally as the upstream one is unmaintained and won't bump the actions/checkout version.

@akien-mga akien-mga added this to the 4.x milestone Apr 13, 2026
@akien-mga akien-mga requested a review from a team as a code owner April 13, 2026 08:29
@akien-mga akien-mga added enhancement topic:buildsystem cherrypick:3.x Considered for cherry-picking into a future 3.x release cherrypick:3.5 Considered for cherry-picking into a future 3.5.x release cherrypick:4.2 Considered for cherry-picking into a future 4.2.x release cherrypick:4.3 Considered for cherry-picking into a future 4.3.x release cherrypick:3.6 Considered for cherry-picking into a future 3.6.x release cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release cherrypick:4.5 Considered for cherry-picking into a future 4.5.x release cherrypick:4.6 Considered for cherry-picking into a future 4.6.x release labels Apr 13, 2026
… warnings

Re-implement the pre-commit action locally as the upstream one is
unmaintained and won't bump the actions/checkout version.
@StarryWorm
Copy link
Copy Markdown
Contributor

Related: #118162

@Repiteo
Copy link
Copy Markdown
Contributor

Repiteo commented Apr 13, 2026

My custom implementation still needs more testing, so fully reimplementing the original with a version bump makes the most sense in the short-term

Copy link
Copy Markdown
Contributor

@Repiteo Repiteo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All deprecation warnings have been accounted for!

@Repiteo Repiteo modified the milestones: 4.x, 4.7 Apr 13, 2026
@Repiteo Repiteo merged commit d1f2007 into godotengine:master Apr 13, 2026
20 checks passed
@akien-mga akien-mga deleted the ci-node-24 branch April 13, 2026 16:51
@Repiteo
Copy link
Copy Markdown
Contributor

Repiteo commented Apr 13, 2026

Thanks!

@Repiteo
Copy link
Copy Markdown
Contributor

Repiteo commented Apr 13, 2026

Cherry-picked for 4.6.3.

@Repiteo Repiteo removed the cherrypick:4.6 Considered for cherry-picking into a future 4.6.x release label Apr 13, 2026
@Repiteo
Copy link
Copy Markdown
Contributor

Repiteo commented May 19, 2026

Cherry-picked for 4.5.3.

@Repiteo Repiteo removed the cherrypick:4.5 Considered for cherry-picking into a future 4.5.x release label May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherrypick:3.x Considered for cherry-picking into a future 3.x release cherrypick:3.5 Considered for cherry-picking into a future 3.5.x release cherrypick:3.6 Considered for cherry-picking into a future 3.6.x release cherrypick:4.2 Considered for cherry-picking into a future 4.2.x release cherrypick:4.3 Considered for cherry-picking into a future 4.3.x release cherrypick:4.4 Considered for cherry-picking into a future 4.4.x release enhancement topic:buildsystem

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants