Verified Production Fix
[nodejs/node] Timezone updater broken
GH-nodejs/node#62109 • Mar 08, 2026
### ROOT CAUSE
The issue is that the `icupkg` command is not found, which is required to update the timezone data. This suggests that the `icu-data` package, which contains the `icupkg` tool, is not installed on the `ubuntu-slim` runners.
### CODE FIX
To resolve this issue, you need to ensure that the `icu-data` package is installed on the `ubuntu-slim` runners. You can do this by adding a step to the workflow to install the `icu-data` package.
Here is the fix:
yaml
- name: Install ICU Data
run: sudo apt-get update && sudo apt-get install -y libicu-dev
Add this step before the step that runs the `update-timezone.mjs` script. This will ensure that the `icu-data` package is installed and the `icupkg` tool is available on the runners.
Deploy with Vultr
Use this fix in production instantly. Claim your high-performance developer credit.
Get Started with Vultr →
digital