Hi community! ![]()
While working on my test coverage PRs, I noticed that
several CI workflows are failing on fork PRs due to
Node.js 20 deprecation.
What I found
The e2e-fork-pr.yml workflow uses actions that run on
Node.js 20 which GitHub is deprecating from June 2, 2026:
- actions/checkout@v4
- actions/setup-java@v4
- actions/setup-node@v4
- actions/github-script@v7
This is causing โShared Build (Fork Rebuild)โ to fail
on multiple PRs including #3194, #3248, #3077, #3208.
What I proposed
I opened issue #XXXX with a proposed fix to update
these actions to Node.js 24 compatible versions.
My question
Is this something contributors can work on?
I would love to submit a PR fixing this if
maintainers approve!
cc: @herbertyiga @mozzy11 @pmanko @Moses_Mutesasira