ci: do not run tests on tag push

This commit is contained in:
Ivan Dyachkov 2023-08-10 09:57:53 +02:00
parent 1c5b42806b
commit 9ad44f1bba
1 changed files with 18 additions and 14 deletions

View File

@ -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