From 36538eecd6a4f9735c8b03f6ac48e9fe4b83c77c Mon Sep 17 00:00:00 2001 From: Lu Fei <52o@qq52o.cn> Date: Mon, 18 Dec 2023 04:07:12 -0600 Subject: [PATCH] Optimize Preview PR CI without duplicate comments (#904) --- .github/workflows/pr-preview.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-preview.yml b/.github/workflows/pr-preview.yml index b553ea50c7..c6fc509433 100644 --- a/.github/workflows/pr-preview.yml +++ b/.github/workflows/pr-preview.yml @@ -20,9 +20,16 @@ jobs: SCRIPT_BEFORE: bash /home/thephpfoundation/scripts/pr_created_pre.sh web-php ${{ github.event.number }} SCRIPT_AFTER: bash /home/thephpfoundation/scripts/pr_created.sh web-php ${{ github.event.number }} + - uses: peter-evans/find-comment@v2 + id: fc + with: + issue-number: ${{ github.event.number }} + comment-author: 'github-actions[bot]' + - uses: peter-evans/create-or-update-comment@v3 with: issue-number: ${{ github.event.number }} + comment-id: ${{ steps.fc.outputs.comment-id }} edit-mode: 'replace' body: | - 🚀 Deployed on https://web-php-pr-${{ github.event.number }}.preview.thephp.foundation + 🚀 Commit ${{ github.sha }} Deployed on https://web-php-pr-${{ github.event.number }}.preview.thephp.foundation