diff --git a/fs-cook b/fs-cook index 5e2482e..e75fe5d 160000 --- a/fs-cook +++ b/fs-cook @@ -1 +1 @@ -Subproject commit 5e2482ead75f36ddf9e47e7457ede4ce326ca9b3 +Subproject commit e75fe5dcf04df706d1da76debfbcb17bd5f9dc47 diff --git a/gen_data/gen-suite-matrix.py b/gen_data/gen-suite-matrix.py index 9ea24c8..beaaab4 100644 --- a/gen_data/gen-suite-matrix.py +++ b/gen_data/gen-suite-matrix.py @@ -1,5 +1,6 @@ import json import glob +import os SUITES_DIR="./suites/*" @@ -17,9 +18,11 @@ def generate_matrix_json() -> str: for variantPath in glob.iglob(f"{SUITES_DIR}/*", recursive=False): suiteName = variantPath.split('/')[2] variantName = variantPath.split('/')[3] - - element = { } - + + if os.path.exists(f"{variantPath}/.no-matrix-build"): + continue + + element = { } element['suite'] = suiteName element['variant'] = variantName element['architecture'] = arch diff --git a/suites/focal/raw/.no-matrix-build b/suites/focal/raw/.no-matrix-build new file mode 100644 index 0000000..42625db --- /dev/null +++ b/suites/focal/raw/.no-matrix-build @@ -0,0 +1 @@ +prevents this distro from building in github actions diff --git a/suites/kinetic/gnomeRaw/.no-matrix-build b/suites/kinetic/gnomeRaw/.no-matrix-build new file mode 100644 index 0000000..42625db --- /dev/null +++ b/suites/kinetic/gnomeRaw/.no-matrix-build @@ -0,0 +1 @@ +prevents this distro from building in github actions diff --git a/suites/kinetic/raw/.no-matrix-build b/suites/kinetic/raw/.no-matrix-build new file mode 100644 index 0000000..42625db --- /dev/null +++ b/suites/kinetic/raw/.no-matrix-build @@ -0,0 +1 @@ +prevents this distro from building in github actions