From 019a47767819664269163e1460d2bb087f3de454 Mon Sep 17 00:00:00 2001 From: Emmanuel Peralta Date: Tue, 10 Feb 2026 13:32:29 +0100 Subject: [PATCH] Gate inline deploy on single-arch. Add deploy_develop job after manifest creation for multi-arch. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/sonar_docker_deployer.yml | 23 ++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sonar_docker_deployer.yml b/.github/workflows/sonar_docker_deployer.yml index 7e39e05..a54b2f4 100644 --- a/.github/workflows/sonar_docker_deployer.yml +++ b/.github/workflows/sonar_docker_deployer.yml @@ -82,7 +82,7 @@ jobs: cache_aws_key_id: ${{ secrets.cache_aws_key_id }} cache_aws_key: ${{ secrets.cache_aws_key }} - name: Deploy Develop - if: matrix.arch == 'amd64' + if: matrix.arch == 'amd64' && !inputs.multi_arch uses: ./helper/.github/actions/deploy with: leela_token: ${{ secrets.leela_token }} @@ -133,3 +133,24 @@ jobs: password: ${{ secrets.aws_key }} - name: Create Release Manifest uses: ./helper/.github/actions/create_release_manifest + + deploy_develop: + if: inputs.multi_arch + needs: create_release_manifest + runs-on: ubuntu-24.04 + name: Deploy develop + env: + TERM: xterm-256color + FORCE_COLOR: 2 + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - uses: Woosmap/.github/.github/actions/checkout_build_helper@master + with: + helper_token: ${{ secrets.helper_token }} + build_helper_branch: ${{ inputs.build_helper_branch }} + - name: Deploy Develop + uses: ./helper/.github/actions/deploy + with: + leela_token: ${{ secrets.leela_token }}