From 0ba760ba3be41b4c3855975f1124ed14bbfe97f2 Mon Sep 17 00:00:00 2001 From: Matthew Watkins Date: Thu, 6 Nov 2025 09:09:52 +0000 Subject: [PATCH] CI: Update merge job with voting changes Issue-ID: CIMAN-33 Change-Id: I3c7fd8b081d30720043170a8172aa2d97ebcbf1b Signed-off-by: Matthew Watkins --- .github/workflows/gerrit-merge-itdep.yaml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gerrit-merge-itdep.yaml b/.github/workflows/gerrit-merge-itdep.yaml index fafbd912..5c90c739 100644 --- a/.github/workflows/gerrit-merge-itdep.yaml +++ b/.github/workflows/gerrit-merge-itdep.yaml @@ -48,7 +48,7 @@ on: concurrency: # yamllint disable-line rule:line-length - group: composed-gradle-verify-clm${{ github.workflow }}-${{ github.event.inputs.GERRIT_CHANGE_ID || github.run_id }} + group: publish-snapshots-${{ github.workflow }}-${{ github.event.inputs.GERRIT_CHANGE_ID || github.run_id }} cancel-in-progress: true # Parameters used during workflow test/development @@ -64,8 +64,24 @@ env: jobs: + notify: + runs-on: ubuntu-latest + steps: + - name: Notify job start + # yamllint disable-line rule:line-length + uses: lfreleng-actions/gerrit-review-action@537251ec667665b386f70b330b05446e3fc29087 # v0.9 + with: + host: ${{ vars.GERRIT_SERVER }} + username: ${{ vars.GERRIT_SSH_USER }} + key: ${{ secrets.GERRIT_SSH_PRIVKEY }} + known_hosts: ${{ vars.GERRIT_KNOWN_HOSTS }} + gerrit-change-number: ${{ inputs.GERRIT_CHANGE_NUMBER }} + gerrit-patchset-number: ${{ inputs.GERRIT_PATCHSET_NUMBER }} + comment-only: 'true' + verify-and-publish: name: 'Build/Verify Helm Charts' + needs: [notify] runs-on: 'ubuntu-latest' outputs: charts_build_dir: "${{ env.CHARTS_BUILD_DIR }}" @@ -182,7 +198,7 @@ jobs: report-status: if: ${{ always() }} - needs: [verify-and-publish] + needs: [notify, verify-and-publish] runs-on: ubuntu-latest steps: - name: Get conclusion -- 2.16.6