From a53af43f82595b2bbdc0a183a7fce9d60705986b Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Sat, 4 Nov 2023 22:31:05 +0100 Subject: [PATCH] [actions] (COMPLETE FIRST PART OF ACTIONS) in .github/workflows/testsuite, enable the all-process workflow for pull requests to master --- .github/workflows/testsuite_allprocesses.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/testsuite_allprocesses.yml b/.github/workflows/testsuite_allprocesses.yml index 1701aad14f..7eaad09c9f 100644 --- a/.github/workflows/testsuite_allprocesses.yml +++ b/.github/workflows/testsuite_allprocesses.yml @@ -11,13 +11,16 @@ name: Test all processes on: + # Enable the possibility to manually trigger the all-processes workflow + workflow_dispatch: + + # Trigger the all-processes workflow for pull requests to master + pull_request: + branches: [ master ] + # Trigger the all-processes workflow when new changes to the workflow are pushed push: - paths: - - '.github/workflows/testsuite*' - - # Manually trigger the all-processes workflow - workflow_dispatch: + paths: [ .github/workflows/testsuite* ] #----------------------------------------------------------------------------------------------------------------------------------