Parallel builds on Windows GHA.

This commit is contained in:
Nick Brassel
2025-08-11 10:38:50 +10:00
parent 7947cd57a7
commit 3a1f3e440c
2 changed files with 1 additions and 4 deletions

View File

@@ -224,10 +224,6 @@ jobs:
# Add QMK CLI to PATH (bootstrap script installs it to /opt/uv/tools/bin on Windows MSYS2)
export PATH="/opt/uv/tools/bin:$PATH"
qmk setup -y -H . # setup implies doctor, no need to run it separately
# Temporary workaround for lockups on Windows, fix TBD
qmk config user.parallel_search=False
qmk mass-compile -j $(nproc) -e DUMP_CI_METADATA=yes -f 'keyboard_name==*onekey*' -km reset || touch .failed # Compile a bunch of different platforms
./util/ci/generate_failure_markdown.sh > $GITHUB_STEP_SUMMARY || true

View File

@@ -179,6 +179,7 @@ def keyboard_completer(prefix, action, parser, parsed_args):
return list_keyboards()
@lru_cache(maxsize=None)
def list_keyboards(resolve_defaults=True):
"""Returns a list of all keyboards - optionally processing any DEFAULT_FOLDER.
"""