From 3ef6f218cedd91a133eb03034ae36c94a10b32bd Mon Sep 17 00:00:00 2001 From: atishj99 <141334503+cx-atish-jadhav@users.noreply.github.com> Date: Wed, 15 Apr 2026 19:32:16 +0530 Subject: [PATCH 1/2] fix: resolve notify job skipping on production releases --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 35f4d3c7f..f3ffc93e4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -355,7 +355,7 @@ jobs: fi notify: - if: ${{ (inputs.rchannels == '' || inputs.rchannels == null) && needs.release.result == 'success' }} + if: ${{ always() && (inputs.rchannels == '' || inputs.rchannels == null) && needs.release.result == 'success' }} needs: release uses: Checkmarx/plugins-release-workflow/.github/workflows/release-notify.yml@main with: From 394e7c832869ab02f25ac8049d06f133a7391f6b Mon Sep 17 00:00:00 2001 From: atishj99 <141334503+cx-atish-jadhav@users.noreply.github.com> Date: Mon, 20 Apr 2026 16:29:20 +0530 Subject: [PATCH 2/2] Delete manul_teams_nofitication.yml as scan was failing --- .../workflows/manul_teams_nofitication.yml | 78 ------------------- 1 file changed, 78 deletions(-) delete mode 100644 .github/workflows/manul_teams_nofitication.yml diff --git a/.github/workflows/manul_teams_nofitication.yml b/.github/workflows/manul_teams_nofitication.yml deleted file mode 100644 index 304d655c9..000000000 --- a/.github/workflows/manul_teams_nofitication.yml +++ /dev/null @@ -1,78 +0,0 @@ -name: Manually Notify On Teams Channel - -on: - workflow_dispatch: - inputs: - rchannels: - description: "Channels override" - required: false - type: string - releaseType: - description: "Release type (checkmarx/devAssist)" - required: false - type: string - release_version: - description: "Release version" - required: true - type: string - cli_release_version: - description: "CLI version" - required: true - type: string - release_url: - description: "Release URL" - required: true - type: string - jira_product_name: - description: "Jira product name" - required: true - type: string - product_name: - description: "Override product name" - required: false - type: string - - workflow_call: - inputs: - rchannels: - required: false - type: string - releaseType: - required: false - type: string - release_version: - required: true - type: string - cli_release_version: - required: true - type: string - release_url: - required: true - type: string - jira_product_name: - required: true - type: string - product_name: - required: false - type: string - -jobs: - notify: - if: ${{ inputs.rchannels == '' || inputs.rchannels == null }} - runs-on: ubuntu-latest - - steps: - - name: Call reusable notify workflow - uses: Checkmarx/plugins-release-workflow/.github/workflows/release-notify.yml@main - with: - product_name: >- - ${{ inputs.product_name != '' && inputs.product_name || - (inputs.releaseType == 'checkmarx' && 'JetBrains Plugin - Checkmarx (AST)') || - (inputs.releaseType == 'devAssist' && 'JetBrains Plugin - DevAssist') || - 'JetBrains Plugin - Checkmarx (AST) & DevAssist' }} - release_version: ${{ inputs.release_version }} - cli_release_version: ${{ inputs.cli_release_version }} - release_author: "Sypher Team" - release_url: ${{ inputs.release_url }} - jira_product_name: ${{ inputs.jira_product_name }} - secrets: inherit