From a6b7ca812d8bc0d2aafd5e708dcdf8b364e2b239 Mon Sep 17 00:00:00 2001 From: Felipe Santana Soares Silva <145938001+felipesantanafs@users.noreply.github.com> Date: Mon, 17 Nov 2025 17:48:07 -0300 Subject: [PATCH] Refine comments in move-images.yml for better understanding Updated comments for clarity and consistency in the workflow. --- .github/workflows/move-images.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/move-images.yml b/.github/workflows/move-images.yml index 30bba8d9e..71ec8d7f4 100644 --- a/.github/workflows/move-images.yml +++ b/.github/workflows/move-images.yml @@ -2,7 +2,7 @@ name: Organizar imagens do Hub on: push: - branches: [ "v4" ] + branches: [ "v4" ] # se estiver usando outra branch, coloca aqui também (ex: "main") jobs: move-images: @@ -22,7 +22,7 @@ jobs: BEFORE_SHA="${{ github.event.before }}" AFTER_SHA="${{ github.sha }}" - # Se for o primeiro commit da branch, não existe "before": + # Se for primeiro commit da branch, não existe "before" if [ "$BEFORE_SHA" = "0000000000000000000000000000000000000000" ]; then echo "Primeiro push da branch, pegando todos os arquivos trackeados." CHANGED_FILES=$(git ls-files) @@ -34,7 +34,7 @@ jobs: echo "Arquivos alterados:" echo "$CHANGED_FILES" - # Pega imagens em QUALQUER pasta de content, exceto as que já estão em content/imagens + IMAGES=$(echo "$CHANGED_FILES" | grep -Ei '^content/(?!imagens/).*\.(png|jpe?g|gif|svg)$' || true) if [ -z "$IMAGES" ]; then @@ -43,9 +43,9 @@ jobs: fi for FILE in $IMAGES; do - # Remove prefixo 'content/' -> ex: 'trilhas/01-finquant/2025-s1/img.png' + REL_PATH=${FILE#content/} - # Pasta de destino: content/imagens/ + DEST_DIR="content/imagens/${REL_PATH%/*}" BASENAME=$(basename "$FILE")