From 1559cc3ee48cacc41d66a0e5736b1d30027909f9 Mon Sep 17 00:00:00 2001 From: Nikita Tokarchuk Date: Sun, 26 Dec 2021 00:14:15 +0100 Subject: [PATCH] Trigger external jenkins job to make a release --- .github/workflows/image-make-and-publish.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/image-make-and-publish.yml b/.github/workflows/image-make-and-publish.yml index 5433a76..6b827d5 100644 --- a/.github/workflows/image-make-and-publish.yml +++ b/.github/workflows/image-make-and-publish.yml @@ -85,3 +85,17 @@ jobs: env: COSIGN_EXPERIMENTAL: "true" run: cosign sign ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}@${{ steps.build-and-push.outputs.digest }} + + - name: Trigger release job + if: ${{ success() && github.ref_name == 'main' && github.event_name != 'pull_request' && !github.event.repository.private }} + uses: toptal/jenkins-job-trigger-action@master + with: + jenkins_url: ${{ secrets.JENKINS_URL }} + jenkins_user: ${{ secrets.JENKINS_USER }} + jenkins_token: ${{ secrets.JENKINS_TOKEN }} + job_name: "nikita-tokarch-uk/job/make-a-release" + job_params: | + { + "VERSION": "${{ steps.calver.outputs.current }}" + } + job_timeout: "300" # Default 30 sec. (optional)