diff --git a/.github/workflows/post-merge.yaml b/.github/workflows/post-merge.yaml new file mode 100644 index 0000000000..ec775c0cf2 --- /dev/null +++ b/.github/workflows/post-merge.yaml @@ -0,0 +1,20 @@ +name: Post merge + +on: + # Push on development branch = PR merge + push: + branches: + - development/* + +jobs: + build: + uses: ./.github/workflows/build.yaml + secrets: inherit + + publish: + needs: + - build + uses: ./.github/workflows/publish.yaml + secrets: inherit + with: + is_production: false diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index efb148fd02..4038819a35 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -19,11 +19,6 @@ on: ARTIFACTS_PASSWORD: required: true - # Push on development branch = PR merge - push: - branches: - - "development/**" - env: REGISTRY_HOST: ghcr.io REGISTRY_PROJECT: "${{ github.repository }}"