From a46c3c00519f600786fd15f380810c4bb50ba87f Mon Sep 17 00:00:00 2001 From: Charles Dang Date: Wed, 4 Sep 2024 03:46:43 -0400 Subject: [PATCH] Image Check: exclude deleted files --- .github/workflows/image_metadata.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/image_metadata.yml b/.github/workflows/image_metadata.yml index 33aeea72977..0d755d6de2a 100644 --- a/.github/workflows/image_metadata.yml +++ b/.github/workflows/image_metadata.yml @@ -6,7 +6,7 @@ on: paths: [ '**.webp', '**.png', '**.jpg', '**.jpeg' ] pull_request: paths: [ '**.webp', '**.png', '**.jpg', '**.jpeg' ] - + permissions: contents: read @@ -29,7 +29,7 @@ jobs: - name: check image metadata run: | - mapfile -t image_files < <(git diff --name-only "$BASE_SHA" "$HEAD_SHA" | grep -E '\.(webp|png|je?pg)$') + mapfile -t image_files < <(git diff --name-only --diff-filter=d "$BASE_SHA" "$HEAD_SHA" | grep -E '\.(webp|png|je?pg)$') # cycle through the changed image files, make sure they have the right fields for file in "${image_files[@]}"; do # check Artist tag, fail if missing