Commit Graph

421 Commits

Author SHA1 Message Date
Nick Brassel
11abc31420
Additional bootstrapper safety checks (#26242)
* Unset `grep` options to prevent issues with forcing colour.
* Treat `musl`-based Linux distros are unsupported.
* Fix bootstrapper tests
2026-06-01 09:07:29 +01:00
QMK Bot
3a7e4d933e Merge remote-tracking branch 'origin/master' into develop 2026-04-14 10:03:12 +00:00
Nick Brassel
15e8658e81
Deploy qmk_udev during bootstrap, updated CLI bootstrap docs (#26147) 2026-04-14 11:02:31 +01:00
Nick Brassel
dd74b2326f
ChibiOS, ChibiOS-Contrib updates (redux) (#26079)
Some checks failed
Update API Data / api_data (push) Has been cancelled
CLI CI / test (push) Has been cancelled
Generate Develop Docs / generate (push) Has been cancelled
Update feature branches after develop merge / feature_branch_update (riot) (push) Has been cancelled
Update feature branches after develop merge / feature_branch_update (xap) (push) Has been cancelled
Lint Format / lint (push) Has been cancelled
Regenerate Files / regen (push) Has been cancelled
Unit Tests / test (push) Has been cancelled
* Reapply "Update ChibiOS, ChibiOS-Contrib." (#26074)

This reverts commit c0bbf2f0f9.

* Updated repo.

* Update `lib/chibios` to 21.11.5 release.
2026-04-06 21:05:36 +10:00
Nick Brassel
c0bbf2f0f9
Revert "Update ChibiOS, ChibiOS-Contrib." (#26074) 2026-03-16 12:29:22 +11:00
Nick Brassel
e83672fdc4
Update ChibiOS, ChibiOS-Contrib. (#25730) 2026-03-13 18:52:49 +11:00
Nick Brassel
9fd72b352b
Extra bootstrap release package filtering. (#26039) 2026-03-12 21:05:24 +11:00
Joel Challis
54e8fad959
Ignore merge commits on bootstrap testing PRs (#25884) 2025-12-19 02:23:29 +00:00
QMK Bot
9acd127cc1 Merge remote-tracking branch 'origin/master' into develop 2025-11-27 13:37:29 +00:00
Nick Brassel
9c2ca00074
QMK CLI Environment bootstrapper (#25038)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Pascal Getreuer <getreuer@google.com>
2025-11-28 00:36:49 +11:00
Joel Challis
8eebc613cf
Merge upstream uf2conv changes (#25786)
Some checks failed
Update API Data / api_data (push) Has been cancelled
CLI CI / test (push) Has been cancelled
Update feature branches after develop merge / feature_branch_update (riot) (push) Has been cancelled
Update feature branches after develop merge / feature_branch_update (xap) (push) Has been cancelled
Lint Format / lint (push) Has been cancelled
Regenerate Files / regen (push) Has been cancelled
Unit Tests / test (push) Has been cancelled
2025-11-17 02:24:23 +00:00
Joel Challis
97d622651a
Align drivers.txt to qmk_toolbox (#25713)
Some checks failed
Essential files modified / tag (push) Has been cancelled
CLI CI / test (push) Has been cancelled
Update develop after master merge / develop_update (push) Has been cancelled
Lint Format / lint (push) Has been cancelled
Regenerate Files / regen (push) Has been cancelled
Unit Tests / test (push) Has been cancelled
2025-10-10 23:17:27 +01:00
Lung Sin
df8bb7ce24
Add cachyos as pattern when installing dependencies (#25580)
Some checks failed
CLI CI / test (push) Has been cancelled
Lint Format / lint (push) Has been cancelled
Regenerate Files / regen (push) Has been cancelled
Unit Tests / test (push) Has been cancelled
chore: add cachyos as pattern when installing dependencies
2025-08-25 07:47:28 +10:00
Nick Brassel
fa24b0fcce
Remove outdated nix support due to bit-rot. (#25280) 2025-05-21 07:17:58 +10:00
Stefan Kerkmann
c9d62ddc78
[Core] use keycode_string in unit tests (#25042)
* tests: use keycode_string feature

With a proper keycode to string implementation in qmk there is no need
to use the unit tests only implementation anymore.

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>

* tests: remove keycode_util feature

This feature is no longer used as we switched the tests to the
keycode string implementation.

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
2025-03-21 08:47:22 +01:00
Joel Challis
6e1d3d6d07
Add EOL to non-keyboard files (#24990) 2025-03-06 23:17:51 +00:00
QMK Bot
8ca303168e Merge remote-tracking branch 'origin/master' into develop 2025-02-15 04:56:34 +00:00
wmatex
5e88647879
Fix installation of clang in gentoo install script (#24917)
fix: sys-devel/clang was renamed to llvm-core/clang

see: 1f9f1999cd
2025-02-15 15:56:00 +11:00
QMK Bot
1174d16b5a Merge remote-tracking branch 'origin/master' into develop 2025-01-15 19:36:54 +00:00
Haim Gelfenbeyn
7b83bb9d26
Allow running Docker container on MacOS (without in-container USB support) (#24412) 2025-01-16 06:36:20 +11:00
Ryan
a336c04a6a
macOS install: remove bad ARM toolchains (#24637) 2025-01-06 13:19:45 +11:00
Drashna Jaelre
58323017ff
Add ArteryTek AT32 dfu to udev rules (#24747)
Some checks failed
Update API Data / api_data (push) Has been cancelled
Essential files modified / tag (push) Has been cancelled
CLI CI / test (push) Has been cancelled
Update develop after master merge / develop_update (push) Has been cancelled
Lint Format / lint (push) Has been cancelled
Regenerate Files / regen (push) Has been cancelled
Unit Tests / test (push) Has been cancelled
2024-12-25 02:57:30 +00:00
Ryan
d189de24a0
Simple Python script to show polling rate (#24622) 2024-11-23 14:07:18 +00:00
QMK Bot
65b5dc7e0f Merge remote-tracking branch 'origin/master' into develop 2024-10-06 08:40:06 +00:00
Nick Brassel
c82f675266
Install dnf copr plugin if not present (i.e. docker containers). (#24308)
* Install `dnf copr` plugin if not present (i.e. docker containers).

* Don't need to skip prompt when invoking help.
2024-10-06 21:39:37 +13:00
Stefan Kerkmann
784786c00c
[Core] util: uf2families: sync with upstream (#24351)
Some checks are pending
CLI CI / test (push) Waiting to run
Update feature branches after develop merge / feature_branch_update (riot) (push) Waiting to run
Update feature branches after develop merge / feature_branch_update (xap) (push) Waiting to run
Lint Format / lint (push) Waiting to run
Regenerate Files / regen (push) Waiting to run
Unit Tests / test (push) Waiting to run
util: uf2families: sync with upstream

The upstream revision is:
5b9299df61/utils/uf2families.json

Signed-off-by: Stefan Kerkmann <karlk90@pm.me>
2024-09-01 15:57:41 +01:00
Ryan
b07a68230d
Fix version check in Fedora install script to be >= 39 (#24281)
Some checks failed
CLI CI / test (push) Waiting to run
Update develop after master merge / develop_update (push) Waiting to run
Lint Format / lint (push) Waiting to run
Regenerate Files / regen (push) Waiting to run
Unit Tests / test (push) Waiting to run
Essential files modified / tag (push) Has been cancelled
2024-08-15 12:10:35 +01:00
Nick Brassel
158aaef78c
ChibiOS update script updates. (#24267)
Some checks are pending
Essential files modified / tag (push) Waiting to run
CLI CI / test (push) Waiting to run
Update develop after master merge / develop_update (push) Waiting to run
Lint Format / lint (push) Waiting to run
Regenerate Files / regen (push) Waiting to run
Unit Tests / test (push) Waiting to run
2024-08-12 20:35:56 +10:00
Nick Brassel
4d4d7b76b0
[CI] Disable Discord webhook when CI run is cancelled. (#24104)
* Disable Discord webhook when CI run is cancelled.

* Include link to binaries in Discord output.
2024-07-12 01:19:33 +01:00
zvecr
c58c5fa8fa Fix missing hashbang 2024-07-12 01:18:50 +01:00
Nick Brassel
565bb704e0
fixup CI exec flag 2024-07-12 09:48:38 +10:00
QMK Bot
7d94db8661
[CI] Format code according to conventions (#24100) 2024-07-12 08:58:57 +10:00
Joel Challis
063f1444c6
Add json index of files to CI uploads (#24097) 2024-07-12 08:48:43 +10:00
QMK Bot
2e671cfd8b
[CI] Format code according to conventions (#24095)
Format code according to conventions
2024-07-11 14:50:39 +01:00
Nick Brassel
1b8b6801d4
[CI] Add index page generator. (#23737) 2024-07-11 14:43:26 +01:00
Nick Brassel
03e688e91f
Add support for userspace to docker build commands. (#23988) 2024-06-24 12:29:30 +10:00
Joel Challis
c9f9cb2510
2024 Q2 changelog (#23794)
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: Nick Brassel <nick@tzarc.org>
2024-05-28 11:48:48 +10:00
Ryan
93023511ab
macOS install script: remove brew upgrade --ignore-pinned (#23735) 2024-05-19 15:23:24 +10:00
Ryan
29891b63f9
Update Atmel DFU driver assignments for dfu-programmer 1.x (#23165) 2024-02-28 21:03:43 +11:00
Joel Challis
51cfd7554a
Merge upstream uf2conv.py changes (#23163) 2024-02-28 20:29:00 +11:00
Sergey Vlasov
34a113c97b
Nix shell updates (Nixpkgs 2024-02-23, QMK CLI 1.1.5) (#23143) 2024-02-26 13:04:27 +11:00
Joel Challis
b7468f4785
Workaround for dfu-programmer on Fedora 39 (#22945) 2024-01-23 10:02:03 +00:00
Ryan
d92ef59f24
Update macOS install script (#21854) 2023-09-01 09:26:48 +10:00
Joel Challis
0a3ec7f59c
Merge upstream uf2conv.py changes (#21107) 2023-06-01 21:12:25 +01:00
Joel Challis
873922d98f
Implement UF2 device type id extension tag (#21029) 2023-05-25 23:07:47 +01:00
QMK Bot
5bc514036b Merge remote-tracking branch 'origin/master' into develop 2023-04-07 06:37:46 +00:00
Nick Brassel
2e766a9c7a
Add Discord webhook at end of each CI run. (#20355) 2023-04-07 16:37:06 +10:00
QMK Bot
d95a8c7931 Merge remote-tracking branch 'origin/master' into develop 2023-03-29 05:49:39 +00:00
Nick Brassel
d31d1488e8
Fixup CI command failures. (#20291) 2023-03-29 16:48:57 +11:00
fauxpark
9602938e9e Merge remote-tracking branch 'upstream/master' into develop 2023-03-29 16:00:41 +11:00