File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed
.github/actions/check-locale-changes Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change 5656 # For manual trigger, we don't need changes JSON
5757 output=$(.github/scripts/generate-locale-matrix.sh "$trigger_type" "$manual_locales")
5858 else
59- # For auto/docs-pr triggers, write changes JSON to temp file to avoid ARG_MAX limit
60- changes_json='${{ toJSON(steps.changes.outputs) }}'
59+ # For auto/docs-pr triggers, create a minimal JSON with only the boolean change indicators
60+ changes_json=$(cat << 'EOF'
61+ {
62+ "core_any_changed": "${{ steps.changes.outputs.core_any_changed }}",
63+ "ar_any_changed": "${{ steps.changes.outputs.ar_any_changed }}",
64+ "de_any_changed": "${{ steps.changes.outputs.de_any_changed }}",
65+ "en_any_changed": "${{ steps.changes.outputs.en_any_changed }}",
66+ "es_any_changed": "${{ steps.changes.outputs.es_any_changed }}",
67+ "fr_any_changed": "${{ steps.changes.outputs.fr_any_changed }}",
68+ "ja_any_changed": "${{ steps.changes.outputs.ja_any_changed }}",
69+ "ru_any_changed": "${{ steps.changes.outputs.ru_any_changed }}",
70+ "zh-hans_any_changed": "${{ steps.changes.outputs.zh-hans_any_changed }}",
71+ "zh-hant_any_changed": "${{ steps.changes.outputs.zh-hant_any_changed }}"
72+ }
73+ EOF
74+ )
75+
6176 temp_file=$(mktemp)
6277 echo "$changes_json" > "$temp_file"
6378 output=$(.github/scripts/generate-locale-matrix.sh "$trigger_type" "" "$temp_file")
You can’t perform that action at this time.
0 commit comments