diff --git a/.github/workflows/dependency-updates.yml b/.github/workflows/dependency-updates.yml index b5733e2f..a8f83f97 100644 --- a/.github/workflows/dependency-updates.yml +++ b/.github/workflows/dependency-updates.yml @@ -21,14 +21,14 @@ jobs: chmod +x /usr/local/bin/composer cd ./php composer update + set +e ALL_LINES="$(composer outdated | grep -v "psr/container")" - if [ -n "$ALL_LINES" ]; then - while [ -n "$ALL_LINES" ]; do - CURRENT_LINE="$(echo "$ALL_LINES" | head -1)" - composer require "$(echo "$CURRENT_LINE" | awk '{print $1}')" "^$(echo "$CURRENT_LINE" | awk '{print $4}')" - ALL_LINES="$(echo "$ALL_LINES" | sed '1d')" - done - fi + set -e + while [ -n "$ALL_LINES" ]; do + CURRENT_LINE="$(echo "$ALL_LINES" | head -1)" + composer require "$(echo "$CURRENT_LINE" | awk '{print $1}')" "^$(echo "$CURRENT_LINE" | awk '{print $4}')" + ALL_LINES="$(echo "$ALL_LINES" | sed '1d')" + done echo "outdated dependencies: $(composer outdated)" - name: Create Pull Request