diff --git a/.github/workflows/dibbsVm.yml b/.github/workflows/dibbsVm.yml index 7bb29d8..9b60008 100644 --- a/.github/workflows/dibbsVm.yml +++ b/.github/workflows/dibbsVm.yml @@ -1,5 +1,5 @@ name: Build dibbs-vm -run-name: Build dibbs-vm triggered by @${{ github.actor }} +run-name: Build dibbs-vm triggered by @${{ github.actor }} for ${{ github.event.client_payload.service }}:${{ github.event.client_payload.version }} on: repository_dispatch: @@ -10,23 +10,8 @@ permissions: jobs: - build: - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v4 - - - name: Extract service and version - id: extract - run: | - service="${{ github.event.client_payload.service }}" - version="${{ github.event.client_payload.version }}" - echo "::set-output name=service::$service" - echo "::set-output name=version::$version" - - - name: Build dibbs-vm for dibbs-ecr-viewer - uses: ./.github/workflows/packMachines.yml - with: - service: ${{ steps.extract.outputs.service }} - version: ${{ steps.extract.outputs.version }} + build_dibbs_service: + uses: ./.github/workflows/packMachines.yml + with: + service: ${{ github.event.client_payload.service }} + version: ${{ github.event.client_payload.version }} diff --git a/.github/workflows/packMachines.yml b/.github/workflows/packMachines.yml index f2bf31b..5a3a05a 100644 --- a/.github/workflows/packMachines.yml +++ b/.github/workflows/packMachines.yml @@ -82,7 +82,7 @@ jobs: run: packer build --var dibbs_service=dibbs-query-connector --var dibbs_version=main . packer_build_workflows: - if: (needs.workflow_changes.outputs.has_changes == 'true' || needs.packer_changes.outputs.has_changes == 'true') && (github.event_name == 'workflow_call' || github.event_name == 'workflow_dispatch') + if: (github.event_name == 'workflow_call' || github.event_name == 'workflow_dispatch') runs-on: ubuntu-latest strategy: matrix: