diff --git a/.gitea/workflows/render-manifests.yaml b/.gitea/workflows/render-manifests.yaml index 978866f48..88e298e4d 100644 --- a/.gitea/workflows/render-manifests.yaml +++ b/.gitea/workflows/render-manifests.yaml @@ -182,8 +182,8 @@ jobs: cat response_errors.txt echo "----" - if [ "$HTTP_STATUS" == "200" ]; then - echo ">> Pull Request has been found" + if [ "$HTTP_STATUS" == "200" ] && [$(cat response_body.json | jq -r .state) == "open"]; then + echo ">> Pull Request has been found open, will update" PR_INDEX=$(cat response_body.json | jq -r .number) echo "pull-request-exists=${PR_INDEX}" >> $GITEA_OUTPUT echo "pull-request-index=true" >> $GITEA_OUTPUT