diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 42a593122..a66063ce1 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,16 +1,15 @@ name: Deploy Stacks on: - workflow_run: - workflows: ["Malware & Obfuscation Scan"] - types: [completed] + push: branches: - main - dev - staging + workflow_dispatch: concurrency: - group: deploy-${{ github.event.workflow_run.head_branch || github.ref_name }} + group: deploy-${{ github.ref_name }} cancel-in-progress: true jobs: @@ -39,10 +38,9 @@ jobs: - project: edr-passenger build_env_file: passenger-web.build.env service: passenger-backoffice - if: github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success' env: PROJECT: ${{ matrix.project }} - BRANCH: ${{ github.event.workflow_run.head_branch || github.ref_name }} + BRANCH: ${{ github.ref_name }} DEPLOY_USER: tria BUILD_ENV_FILE: ${{ matrix.build_env_file }} DOCKER_BUILDKIT: "1"