mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-09-10 17:15:43 +00:00
Parallel builds on Windows GHA.
This commit is contained in:
4
.github/workflows/bootstrap_testing.yml
vendored
4
.github/workflows/bootstrap_testing.yml
vendored
@@ -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
|
||||
|
||||
@@ -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.
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user