diff --git a/.github/workflows/update-printers.yml b/.github/workflows/update-printers.yml index ddc3da5b..2b1ee3b3 100644 --- a/.github/workflows/update-printers.yml +++ b/.github/workflows/update-printers.yml @@ -36,8 +36,8 @@ jobs: git config --global user.name "infill bot" git config --global user.email "github-actions@github.com" - # Get list of changed files (comma-separated) - CHANGED_FILES=$(git diff --name-only | tr '\n' ', ' | sed 's/, $//') + # Get list of changed files (filenames only, comma-separated) + CHANGED_FILES=$(git diff --name-only | xargs -n 1 basename | paste -sd ", ") git add -A git diff --cached --exit-code || ( @@ -47,4 +47,4 @@ jobs: git commit -m "Auto update printer files. Modified: $CHANGED_FILES" fi && git push origin main - ) \ No newline at end of file + )