ci: run pipeline on every push (#6221)

* ci: run pipeline on every push

* ci: run pipeline on every push on all branches

---------

Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
This commit is contained in:
Silvan 2023-07-18 14:32:23 +02:00 committed by GitHub
parent 7b44209bfd
commit ebb7a90ca7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,6 +4,8 @@ on:
push: push:
tags-ignore: tags-ignore:
- "*" - "*"
branches:
- "**"
pull_request: pull_request:
merge_group: merge_group:
workflow_dispatch: workflow_dispatch:
@ -86,6 +88,7 @@ jobs:
release: release:
uses: ./.github/workflows/release.yml uses: ./.github/workflows/release.yml
needs: [version, core-unit-test, core-integration-test, lint, container, e2e] needs: [version, core-unit-test, core-integration-test, lint, container, e2e]
# TODO: trigger release on workflow_dispatch if: ${{ github.event_name == 'workflow_dispatch' }}
if: ${{ needs.version.outputs.published == 'true' }} if: ${{ needs.version.outputs.published == 'true' }}
secrets: secrets:
GCR_JSON_KEY_BASE64: ${{ secrets.GCR_JSON_KEY_BASE64 }} GCR_JSON_KEY_BASE64: ${{ secrets.GCR_JSON_KEY_BASE64 }}