diff --git a/.github/workflows/_push-entrypoint.yaml b/.github/workflows/_push-entrypoint.yaml index a65df1234..32f3ae15a 100644 --- a/.github/workflows/_push-entrypoint.yaml +++ b/.github/workflows/_push-entrypoint.yaml @@ -82,20 +82,8 @@ jobs: echo "ct-host=${CT_HOST}" | tee -a $GITHUB_OUTPUT echo "ct-docker=${CT_DOCKER}" | tee -a $GITHUB_OUTPUT - build_slim_packages: - if: ${{ needs.prepare.outputs.release != 'true' }} - needs: - - prepare - uses: ./.github/workflows/build_slim_packages.yaml - with: - runner: ${{ needs.prepare.outputs.runner }} - builder: ${{ needs.prepare.outputs.builder }} - builder_vsn: ${{ needs.prepare.outputs.builder_vsn }} - otp_vsn: ${{ needs.prepare.outputs.otp_vsn }} - elixir_vsn: ${{ needs.prepare.outputs.elixir_vsn }} - build_packages: - if: ${{ needs.prepare.outputs.release == 'true' }} + if: needs.prepare.outputs.release == 'true' needs: - prepare uses: ./.github/workflows/build_packages.yaml @@ -109,7 +97,7 @@ jobs: secrets: inherit build_and_push_docker_images: - if: ${{ needs.prepare.outputs.release == 'true' }} + if: needs.prepare.outputs.release == 'true' needs: - prepare uses: ./.github/workflows/build_and_push_docker_images.yaml @@ -124,7 +112,20 @@ jobs: runner: ${{ needs.prepare.outputs.runner }} secrets: inherit + build_slim_packages: + if: needs.prepare.outputs.release != 'true' + needs: + - prepare + uses: ./.github/workflows/build_slim_packages.yaml + with: + runner: ${{ needs.prepare.outputs.runner }} + builder: ${{ needs.prepare.outputs.builder }} + builder_vsn: ${{ needs.prepare.outputs.builder_vsn }} + otp_vsn: ${{ needs.prepare.outputs.otp_vsn }} + elixir_vsn: ${{ needs.prepare.outputs.elixir_vsn }} + compile: + if: needs.prepare.outputs.release != 'true' runs-on: ${{ needs.prepare.outputs.runner }} container: ${{ needs.prepare.outputs.builder }} needs: @@ -157,6 +158,7 @@ jobs: retention-days: 1 run_test_cases: + if: needs.prepare.outputs.release != 'true' needs: - prepare - compile @@ -169,6 +171,7 @@ jobs: ct-docker: ${{ needs.prepare.outputs.ct-docker }} run_conf_tests: + if: needs.prepare.outputs.release != 'true' needs: - prepare - compile @@ -178,6 +181,7 @@ jobs: builder: ${{ needs.prepare.outputs.builder }} static_checks: + if: needs.prepare.outputs.release != 'true' needs: - prepare - compile