From 05f6ceb5b91fc0fb740bce3577bc534acd24f6ec Mon Sep 17 00:00:00 2001 From: sebthom Date: Sat, 28 Dec 2024 17:50:25 +0100 Subject: [PATCH] don't fail python dep update job if no updates were found --- .github/workflows/update-python-deps.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-python-deps.yml b/.github/workflows/update-python-deps.yml index 2ce1e04..8731058 100644 --- a/.github/workflows/update-python-deps.yml +++ b/.github/workflows/update-python-deps.yml @@ -77,6 +77,7 @@ jobs: id: update_deps run: | set -euo pipefail + set -x exec 5>&1 updates=$(pdm update --update-all 2>&1 | tee /dev/fd/5) @@ -84,7 +85,7 @@ jobs: if git diff --exit-code pdm.lock; then echo "updates=" >> "$GITHUB_OUTPUT" else - updates="$(echo "$updates" | grep Update | grep -v kleinanzeigen-bot)" + updates="$(echo "$updates" | grep Update | grep -v kleinanzeigen-bot || true)" if [[ $(wc -l <<< "$updates") -eq 1 ]]; then echo "title=$(echo "$updates" | head -n 1)" >> "${GITHUB_OUTPUT}" else