Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-14 | ci: remove unnecessary comments | innovaker | |
2020-12-14 | ci(docs-checks): remove prettier name | innovaker | |
Aligns with other jobs/workflows. It isn't necessary. PR: #501 | |||
2020-12-14 | ci: remove zephyr.base-prefer configfile | innovaker | |
CI builds successfully without this step. PR: #498 | |||
2020-12-14 | ci: upgrade to zmk-build-arm:2.4 | innovaker | |
PR: #467 | |||
2020-12-14 | ci: add `4-` prefix to cache keys for v2.4.0 upgrade | innovaker | |
A hack to invalidate GitHub actions/cache in CI builds/tests for the v2.4.0 upgrade. PR: #467 | |||
2020-12-10 | ci(build): remove artifact uf2 suffix | innovaker | |
The archive now contains hex and uf2 files so the uf2 suffix is no longer accurate. It probably should've been removed as part of the earlier hex commit. See: 97d045e7ef887f8b532838676347e8def0291215 PR: #496 | |||
2020-12-10 | ci: migrate workflows to zmk-docker | innovaker | |
Leverages the new zmk-build-arm Docker image published by the zmk-docker project. Reduces build times, enhances DevOps capabilities, and tightly couples CI build container with the dev container. PR: #481 | |||
2020-12-08 | ci(build): add zmk.hex to archive | innovaker | |
This facilitates users who can't utilize the uf2 artifact. PR: #485 | |||
2020-12-08 | ci(build): refactor archiving to support multiple paths | innovaker | |
Allows multiple files to be stored in a single archive. PR: #485 | |||
2020-12-08 | ci(build): add missing boards | innovaker | |
PR: #478 | |||
2020-12-07 | feat(shields): add CRBN shield | ReFil | |
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com> PR: #483 | |||
2020-12-06 | ci(build): add missing pro-micro compatible shields | innovaker | |
These should've been added in previous PRs. PR: #473 | |||
2020-12-06 | ci(build): add support for board-only builds | innovaker | |
Lays the groundwork for CI building boards that don't require shields. PR: #464 | |||
2020-12-03 | ci(build): remove proton_c guard from uf2 archive step | innovaker | |
Guards conditions aren't strictly required because the build only logs a warning if the file doesn't exist. It still completes successfully. PR: #463 | |||
2020-12-03 | ci(build): sort boards and shields alphabetically | innovaker | |
Lays the groundwork for further improvements. PR: #458 | |||
2020-12-02 | ci(build): replace board matrix array with list | innovaker | |
A multi-line list can be more merge friendly than a single-line array. PR: #457 | |||
2020-12-01 | refactor(workflows): add `3-` prefix to cache keys | innovaker | |
A hack to invalidate GitHub actions/cache in CI builds/tests. Activates benefits of 90123caa4ca413f9c9e96d37e9b627ebf0407b66. Should be reverted after 2 weeks. PR: #442 | |||
2020-11-28 | refactor(workflows): align GitHub workflow conventions | innovaker | |
Cosmetic pass at aligning the conventions used in ZMK's workflows with GitHub's examples. Based on examples found at: https://github.com/actions/starter-workflows PR #433 | |||
2020-11-28 | build(workflows): add each workflow to its own trigger conditions | innovaker | |
For each workflow, add its path to its own trigger conditions so that it automatically re-triggers for testing purposes whenever it is changed. PR: #443 | |||
2020-11-28 | refactor(workflows): remove `2-` prefix from cache keys | innovaker | |
Removes obsolete cache invalidation hack. Ref: 064323b667e33b3f68e56165e9add66b7482ed68 PR: #434 | |||
2020-11-21 | Create `west test` command to run zmk testsuite. | Okke Formsma | |
2020-11-17 | Jian shield | krikun98 | |
2020-11-17 | Jorne shield | krikun98 | |
2020-11-03 | feat(ci): Only build firmware when app/ changes. | Pete Johanson | |
2020-11-03 | feat(docs): Add eslint and prettier GH Actions. | Pete Johanson | |
2020-10-27 | Merge pull request #296 from neegool/add_boardsource3x4 | Pete Johanson | |
Add Boardsource 3x4 shield | |||
2020-10-27 | Add NIBBLE shield | Jay Greco | |
+ Added required files for nullbits NIBBLE | |||
2020-10-24 | Add Reviung41 Shield Definitions | Nick | |
2020-10-24 | Add Boardsource 3x4 shield | Nigel Rodriguez | |
2020-10-09 | fix(actions): Upload UF2 for all compatible boards | Pete Johanson | |
2020-10-01 | fix(ci): Lint detected changes to drivers dir. | Pete Johanson | |
2020-09-26 | Add quefrency shield | Noah Thornton | |
2020-09-21 | Add romac_plus to build.yml | Kristoffer Onias | |
2020-09-19 | Merge pull request #187 from kurtis-lew/main | Pete Johanson | |
Fixed Iris default build/Updated Dev Guide | |||
2020-09-14 | Updated build.yml to check default iris keymaps | kurtis-lew | |
2020-09-14 | feat(ci): Run clang-format to check files. | Pete Johanson | |
2020-09-13 | feat(bluetooth): Add new settings_reset shield. | Pete Johanson | |
* Easy to build board/image that will clear saved profile/bond information for a fresh start for keyboards. | |||
2020-09-04 | fix(ci): Only run tests if app/{src,tests} changes | Pete Johanson | |
2020-08-29 | feat(test): Add GH Action for tests. | Pete Johanson | |
2020-08-26 | add romac to build | Richard Jones | |
2020-08-20 | fix(actions): continue build on failed west cache | Nick | |
2020-08-20 | fix(actions): timeout stuck cache west modules | Nick | |
2020-08-19 | refactor(boards): Rename to bluemicro840_v1. | Pete Johanson | |
2020-08-19 | Add nrfmicro 1.1, 1.1 flipped and 1.3 boards. | Okke Formsma | |
2020-08-17 | fix(build): Remove more unused west modules. | Pete Johanson | |
2020-08-16 | Add BlueMicro52840 to build matrix. | Pete Johanson | |
2020-08-15 | Update build.yml | Derek | |
Fails without splitreus62 shield and without itself added? | |||
2020-08-15 | Update build.yml | Derek | |
Updated workflow to include new board and shield | |||
2020-08-10 | Initial Corne shield definition. | Pete Johanson | |
* Also include a build for Clueboard California macropad. | |||
2020-07-16 | Initial Lily58 shield definition. | Pete Johanson | |