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 56
56
# For manual trigger, we don't need changes JSON
57
57
output=$(.github/scripts/generate-locale-matrix.sh "$trigger_type" "$manual_locales")
58
58
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
+
61
76
temp_file=$(mktemp)
62
77
echo "$changes_json" > "$temp_file"
63
78
output=$(.github/scripts/generate-locale-matrix.sh "$trigger_type" "" "$temp_file")
You can’t perform that action at this time.
0 commit comments