Skip to content

[actions] in .github/workflows testsuite_oneprocess.yml, do not cache… #20

[actions] in .github/workflows testsuite_oneprocess.yml, do not cache…

[actions] in .github/workflows testsuite_oneprocess.yml, do not cache… #20

# Copyright (C) 2020-2023 CERN and UCLouvain.
# Licensed under the GNU Lesser General Public License (version 3 or later).
# Created by: A. Valassi (Nov 2023) for the MG5aMC CUDACPP plugin.
# Further modified by: A. Valassi (2023) for the MG5aMC CUDACPP plugin.
#----------------------------------------------------------------------------------------------------------------------------------
name: Test suite for all processes
#----------------------------------------------------------------------------------------------------------------------------------
on:
# 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:
#----------------------------------------------------------------------------------------------------------------------------------
jobs:
# See https://stackoverflow.com/a/75337311
process-matrix:
strategy:
fail-fast: false # important to see all results even if one fails (fail-fast is true by default)
matrix:
process: [gg_tt.mad, gg_ttg.mad]
uses: ./.github/workflows/testsuite_oneprocess.yml
with:
process: ${{ matrix.process }}
#----------------------------------------------------------------------------------------------------------------------------------