diff --git a/.github/scripts/generate-i18n-changes.cjs b/.github/scripts/generate-i18n-changes.mjs similarity index 93% rename from .github/scripts/generate-i18n-changes.cjs rename to .github/scripts/generate-i18n-changes.mjs index 75e325261b..3d25115ac3 100644 --- a/.github/scripts/generate-i18n-changes.cjs +++ b/.github/scripts/generate-i18n-changes.mjs @@ -1,6 +1,6 @@ -const { execFileSync } = require('node:child_process') -const fs = require('node:fs') -const path = require('node:path') +import { execFileSync } from 'node:child_process' +import fs from 'node:fs' +import path from 'node:path' const repoRoot = process.cwd() const baseSha = process.env.BASE_SHA || '' diff --git a/.github/workflows/translate-i18n-claude.yml b/.github/workflows/translate-i18n-claude.yml index eda147df84..e001f4d677 100644 --- a/.github/workflows/translate-i18n-claude.yml +++ b/.github/workflows/translate-i18n-claude.yml @@ -68,7 +68,7 @@ jobs: " web/i18n-config/languages.ts | sed 's/[[:space:]]*$//') generate_changes_json() { - node .github/scripts/generate-i18n-changes.cjs + node .github/scripts/generate-i18n-changes.mjs } if [ "${{ github.event_name }}" = "repository_dispatch" ]; then diff --git a/.github/workflows/trigger-i18n-sync.yml b/.github/workflows/trigger-i18n-sync.yml index 732bdb32bb..9a11d3e8df 100644 --- a/.github/workflows/trigger-i18n-sync.yml +++ b/.github/workflows/trigger-i18n-sync.yml @@ -42,7 +42,7 @@ jobs: fi export BASE_SHA HEAD_SHA CHANGED_FILES - node .github/scripts/generate-i18n-changes.cjs + node .github/scripts/generate-i18n-changes.mjs if [ -n "$CHANGED_FILES" ]; then echo "has_changes=true" >> "$GITHUB_OUTPUT"