From c388a1769ac3e34f27dc73b4d701a87a23ebfd91 Mon Sep 17 00:00:00 2001 From: hsm207 Date: Fri, 26 Jan 2024 20:02:13 +0000 Subject: [PATCH] only create the PR if there is a version change --- .github/workflows/update-weaviate-server.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/update-weaviate-server.yml b/.github/workflows/update-weaviate-server.yml index 4f3055a..c80df53 100644 --- a/.github/workflows/update-weaviate-server.yml +++ b/.github/workflows/update-weaviate-server.yml @@ -27,12 +27,14 @@ jobs: git config --global user.name '${{ github.actor }}' git config --global user.email '${{ github.actor }}@users.noreply.github.com' git add tests/docker-compose.yml - git diff-index --quiet HEAD || ( - git checkout -b ${{ env.SOURCE_BRANCH_NAME }} && - git commit -m "Update Weaviate version in tests/docker-compose.yml" && - git push --set-upstream origin ${{ env.SOURCE_BRANCH_NAME }} - ) + git diff-index --quiet HEAD && echo "::set-output name=changed::false" || ( + echo "::set-output name=changed::true" + git checkout -b ${{ env.SOURCE_BRANCH_NAME }} && + git commit -m "Update Weaviate version in tests/docker-compose.yml" && + git push --set-upstream origin ${{ env.SOURCE_BRANCH_NAME }} + ) - name: Create Pull Request + if: steps.commit.outputs.changed == 'true' uses: actions/github-script@v7 with: github-token: ${{ secrets.GITHUB_TOKEN }}