From 9ddbf5f4b8e875a192240e2ba66c7e35aad734fa Mon Sep 17 00:00:00 2001 From: Geza Lore Date: Fri, 8 Aug 2025 08:06:25 +0100 Subject: [PATCH] CI: Only raise RTLMeter failure issue on failure --- .github/workflows/rtlmeter.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/rtlmeter.yml b/.github/workflows/rtlmeter.yml index 3344907f1..ec6bef1b3 100644 --- a/.github/workflows/rtlmeter.yml +++ b/.github/workflows/rtlmeter.yml @@ -233,7 +233,7 @@ jobs: create-issue: name: Create issue on failure needs: publish-results - if: ${{ github.event_name == 'schedule' && github.repository == 'verilator/verilator' && github.run_attempt == 1 && !cancelled() }} + if: ${{ github.event_name == 'schedule' && github.repository == 'verilator/verilator' && github.run_attempt == 1 && failure() && !cancelled() }} runs-on: ubuntu-24.04 steps: # Creating issues requires elevated privilege @@ -251,7 +251,7 @@ jobs: GH_TOKEN: ${{ steps.generate-token.outputs.token }} run: | gh issue --repo ${{ github.repository }} create \ - --title "Testing - RTLMeter run #${{ github.run_number}} Failed" \ + --title "RTLMeter run #${{ github.run_number }} Failed" \ --body "See ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ --label new \ --assignee gezalore,wsnyder