diff --git a/.github/workflows/check_duplicates.yaml b/.github/workflows/check_duplicates.yaml index 31c5e6f3b..42f1a95b3 100644 --- a/.github/workflows/check_duplicates.yaml +++ b/.github/workflows/check_duplicates.yaml @@ -19,7 +19,9 @@ jobs: issues=$(gh issue list --search '${{ env.title }}' --json number,title,url) number=${{ env.number }} issues_filtered=$(echo "$issues" | jq --arg num "$number" 'map(select(.number != ($num | tonumber)))') - issues_markdown=$(echo "$issues_filtered" | jq -r '.[] | "- [" + .title + "](" + .url + ")"') - if [ "$ISSUES" != ""]; then + if [ "$(echo "$issues_filtered" | jq length)" -eq 0 ]; then + echo "No duplicates found." + else + issues_markdown=$(echo "$issues_filtered" | jq -r '.[] | "- [" + .title + "](" + .url + ")"') gh issue comment ${{ github.event.issue.number }} --body "@${{ env.author }}\nPossible duplication of:\n$issues_markdown" fi \ No newline at end of file