From e0a4500feb8d1fd416ec27aed83baee125e7dfaa Mon Sep 17 00:00:00 2001 From: Razvan Crainea Date: Thu, 21 Mar 2024 10:19:33 +0200 Subject: [PATCH] workflows: rework triggering of tests running Trigger the run-tests workflow after an image is pushed (cherry picked from commit 4b675f87e27974d9caa3b527fd37adb3d3eda95d) --- .github/workflows/build-and-test.yml | 8 +------- .github/workflows/run-tests.yml | 5 +++++ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 9e103a4..b5c63cf 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -1,4 +1,4 @@ -name: Publish SIPSsert Image +name: Build SIPSsert Image on: workflow_dispatch: @@ -33,9 +33,3 @@ jobs: modules: ${{ steps.fetch_modules.outputs.MODULES }} docker-username: ${{ secrets.DOCKER_USERNAME }} docker-token: ${{ secrets.DOCKER_TOKEN }} - - - name: Prepare SIPssert - uses: OpenSIPS/SIPssert/actions/Prepare_SIPssert@main - - - name: Run All Tests - uses: OpenSIPS/SIPssert/actions/Run_All_Tests@main diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 98c7ce3..14a8636 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -4,6 +4,11 @@ on: # Triggers the workflow on all push or pull request events push: pull_request: + workflow_run: + workflows: + - Build SIPSsert Image + types: + - completed jobs: setup-matrix: