From 16c91bf3d280dd4c11a504ac2c278533ba14da5b Mon Sep 17 00:00:00 2001 From: tuntoja <58987095+tuntoja@users.noreply.github.com> Date: Thu, 14 Dec 2023 11:33:05 +0100 Subject: [PATCH] enh(delivery): no deliver source and promote on dispatch (#4771) --- .github/workflows/plugin-delivery.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/plugin-delivery.yml b/.github/workflows/plugin-delivery.yml index 37dfb02df3..ea2d91bdc8 100644 --- a/.github/workflows/plugin-delivery.yml +++ b/.github/workflows/plugin-delivery.yml @@ -24,7 +24,7 @@ on: jobs: deliver-sources: runs-on: [self-hosted, common] - if: ${{ contains(fromJson('["stable"]'), inputs.stability) }} + if: ${{ contains(fromJson('["stable"]'), inputs.stability) && github.event_name != 'workflow_dispatch' }} steps: - name: Checkout sources @@ -47,6 +47,7 @@ jobs: token_download_centreon_com: ${{ secrets.token_download_centreon_com }} deliver-rpm: + if: ${{ github.event_name != 'workflow_dispatch' }} runs-on: [self-hosted, common] strategy: fail-fast: false @@ -67,7 +68,7 @@ jobs: artifactory_token: ${{ secrets.artifactory_token }} deliver-rpm-legacy: - if: ${{ inputs.stability == 'stable' }} + if: ${{ inputs.stability == 'stable' && github.event_name != 'workflow_dispatch' }} runs-on: [self-hosted, common] strategy: fail-fast: false @@ -90,6 +91,7 @@ jobs: artifactory_token: ${{ secrets.artifactory_token }} deliver-deb: + if: ${{ github.event_name != 'workflow_dispatch' }} runs-on: [self-hosted, common] strategy: fail-fast: false @@ -110,7 +112,7 @@ jobs: artifactory_token: ${{ secrets.artifactory_token }} deliver-deb-legacy: - if: ${{ inputs.stability == 'stable' }} + if: ${{ inputs.stability == 'stable' && github.event_name != 'workflow_dispatch' }} runs-on: [self-hosted, common] strategy: fail-fast: false