From 2a44ed7c571bcda46d9be31f212321a1bb2b2584 Mon Sep 17 00:00:00 2001 From: Tom - Henry Coursow Date: Mon, 17 Jul 2023 00:06:01 +0200 Subject: [PATCH] Update .gitea/workflows/matrix.yml --- .gitea/workflows/matrix.yml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/matrix.yml b/.gitea/workflows/matrix.yml index 55024da..e86ebe6 100644 --- a/.gitea/workflows/matrix.yml +++ b/.gitea/workflows/matrix.yml @@ -7,21 +7,22 @@ jobs: matrix: # This will let the build run with all combinations of the following variables # In this case there can be up to 6 builds (3 windows runner builds and 3 ubuntu runner builds) + # Keys can be self defined (except: include & exclude) node-version: [12, 14, 16] supported-os: [ubuntu-latest, windows-latest] - # The following block will ad a 7th using node version 18 with ubuntu (which is not in the above matrix by default) - # This way there would be no Windows Node 18 build for example - include: - - node-version: 18 - supported-os: ubuntu-latest - # Like include it is also possible to exclude combinations. - exclude: - - node-version: 12 - supported-os: windows-latest - - node-version: 14 - supported-os: windows-latest - - node-version: 16 - supported-os: windows-latest + # The following block will ad a 7th using node version 18 with ubuntu (which is not in the above matrix by default) + # This way there would be no Windows Node 18 build for example + include: + - node-version: 18 + supported-os: ubuntu-latest + # Like include it is also possible to exclude combinations. + exclude: + - node-version: 12 + supported-os: windows-latest + - node-version: 14 + supported-os: windows-latest + - node-version: 16 + supported-os: windows-latest # Uses the defined supported-os variable from above depending on which of the 6 builds the runner gets runs-on: ${{ matrix.supported-os }} steps: