diff --git a/.github/workflows/compiler_publish_docker_images.yml b/.github/workflows/compiler_publish_docker_images.yml index 5b9e089ba..9ff4af944 100644 --- a/.github/workflows/compiler_publish_docker_images.yml +++ b/.github/workflows/compiler_publish_docker_images.yml @@ -2,7 +2,7 @@ name: Compiler - Docker images build & publish on: - workflow_call: + workflow_dispatch: inputs: instance_id: description: 'Instance ID' @@ -36,6 +36,12 @@ jobs: dockerfile: builders/Dockerfile.concrete-compiler-env steps: + - name: Instance configuration used + run: | + echo "IDs: ${{ inputs.instance_id }}" + echo "AMI: ${{ inputs.instance_image_id }}" + echo "Type: ${{ inputs.instance_type }}" + echo "Request ID: ${{ inputs.request_id }}" # SSH private key is required as some dependencies are from private repos - uses: webfactory/ssh-agent@v0.6.0 with: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 23827e1f6..b4e0c2139 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -75,7 +75,7 @@ jobs: # Compiler jobs ################################# compiler-compliance: needs: file-change - if: needs.file-change.outputs.compiler == 'true' + if: needs.file-change.outputs.compiler == 'true' || needs.file-change.outputs.push-main == 'true' uses: ./.github/workflows/compiler_format_and_linting.yml compiler-cpu-build: @@ -96,7 +96,7 @@ jobs: compiler-macos-tests: needs: file-change - if: needs.file-change.outputs.compiler == 'true' + if: needs.file-change.outputs.compiler == 'true' || needs.file-change.outputs.push-main == 'true' uses: ./.github/workflows/compiler_macos_build_and_test.yml secrets: inherit