You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Investigate workflow job failing on main: test / test (job 7) #85128
🐛 Error Message:
warning: Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@8ade135, SimenB/github-actions-cpu-cores@31e91de. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
failure: Process completed with exit code 1.
⚠️Action Required⚠️:
🛠️ A recent merge appears to have caused a failure in the job named test / test (job 7).
🔍 This issue has been automatically created and labeled with Workflow Failure for investigation.
This test failure appears to be a CI infrastructure issue rather than a code regression from PR #83434.
The error message is about Node.js 20 deprecation in GitHub Actions runners (actions/checkout and SimenB/github-actions-cpu-cores running on Node.js 20), not about the actual test code failing. PR #83434 only modified NetSuite credential handling logic and did not touch any test infrastructure, CI workflows, or dependencies that would cause this.
The timing correlation (failure appearing after our merge) is likely coincidental — our PR was simply the commit that triggered the workflow run when this infrastructure deprecation warning started causing failures.
This likely needs to be addressed by updating the affected GitHub Actions to versions that support Node.js 24.
changed the title [-]Investigate workflow job failing on main: test / test (job 7)[/-][+][Due for payment 2026-03-24] Investigate workflow job failing on main: test / test (job 7)[/+]on Mar 17, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.3.38-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
changed the title [-][Due for payment 2026-03-24] Investigate workflow job failing on main: test / test (job 7)[/-][+]Investigate workflow job failing on main: test / test (job 7)[/+]on Mar 24, 2026
Activity
yifangoh commentedon Mar 13, 2026
This test failure appears to be a CI infrastructure issue rather than a code regression from PR #83434.
The error message is about Node.js 20 deprecation in GitHub Actions runners (
actions/checkoutandSimenB/github-actions-cpu-coresrunning on Node.js 20), not about the actual test code failing. PR #83434 only modified NetSuite credential handling logic and did not touch any test infrastructure, CI workflows, or dependencies that would cause this.The timing correlation (failure appearing after our merge) is likely coincidental — our PR was simply the commit that triggered the workflow run when this infrastructure deprecation warning started causing failures.
This likely needs to be addressed by updating the affected GitHub Actions to versions that support Node.js 24.
[-]Investigate workflow job failing on main: test / test (job 7)[/-][+][Due for payment 2026-03-24] Investigate workflow job failing on main: test / test (job 7)[/+]melvin-bot commentedon Mar 17, 2026
Reviewinglabel has been removed, please complete the "BugZero Checklist".melvin-bot commentedon Mar 17, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.3.38-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2026-03-24. 🎊
melvin-bot commentedon Mar 17, 2026
Triggered auto assignment to @mallenexpensify (
Awaiting Payment)[-][Due for payment 2026-03-24] Investigate workflow job failing on main: test / test (job 7)[/-][+]Investigate workflow job failing on main: test / test (job 7)[/+]mallenexpensify commentedon Mar 24, 2026
No contributors assigned, removing payment deets