feat: enforced image only pushed to dockerhub for manual release (#973)

This commit is contained in:
jonesho
2025-05-09 18:26:05 +08:00
committed by GitHub
parent 1b2040fe1e
commit d912626ed9
2 changed files with 2 additions and 2 deletions

View File

@@ -61,5 +61,5 @@ jobs:
release_tag_prefix: ${{ inputs.release_tag_prefix }}
run_test: true
run_e2e_test: ${{ github.event_name == 'workflow_dispatch' || needs.filter-commit-changes.outputs.versions_env == 'true' }}
push_image: ${{ github.event_name == 'workflow_dispatch' || needs.filter-commit-changes.outputs.versions_env == 'true' || needs.filter-commit-changes.outputs.linea_configs == 'true' }}
push_image: ${{ github.event_name == 'workflow_dispatch' && (needs.filter-commit-changes.outputs.versions_env == 'true' || needs.filter-commit-changes.outputs.linea_configs == 'true') }}
secrets: inherit

View File

@@ -117,7 +117,7 @@ jobs:
uses: ./.github/actions/linea-besu-package/assemble
with:
release_tag_prefix: ${{ inputs.release_tag_prefix }}
compile_release_notes: ${{ inputs.push_image }}
compile_release_notes: true
- name: Set up QEMU
uses: docker/setup-qemu-action@v3