Update check_and_update_json_date.yml

This commit is contained in:
CanbiZ 2025-01-15 10:52:34 +01:00 committed by GitHub
parent 9174536e95
commit e6530e14dd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -27,8 +27,8 @@ jobs:
- name: Modify JSON files - name: Modify JSON files
run: | run: |
TODAY=$(date -u +%Y-%m-%d) TODAY=$(date -u +%Y-%m-%d)
# Filtern der geänderten Dateien im aktuellen PR # Filtern der geänderten Dateien im aktuellen PR im Vergleich zum Basisbranch
for json_file in $(git diff --name-only origin/main...$GITHUB_SHA | grep '.json$'); do for json_file in $(git diff --name-only ${{ github.base_ref }}...${{ github.head_ref }} | grep '.json$'); do
if jq -e 'type == "object"' "$json_file" > /dev/null 2>&1; then if jq -e 'type == "object"' "$json_file" > /dev/null 2>&1; then
jq --arg today "$TODAY" '.date_created = $today' "$json_file" > tmp.json && mv tmp.json "$json_file" jq --arg today "$TODAY" '.date_created = $today' "$json_file" > tmp.json && mv tmp.json "$json_file"
fi fi