summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2020-12-08ci(build): add zmk.hex to archiveinnovaker
This facilitates users who can't utilize the uf2 artifact. PR: #485
2020-12-08ci(build): refactor archiving to support multiple pathsinnovaker
Allows multiple files to be stored in a single archive. PR: #485
2020-12-08ci(build): add missing boardsinnovaker
PR: #478
2020-12-07feat(shields): add CRBN shieldReFil
Co-authored-by: innovaker <66737976+innovaker@users.noreply.github.com> PR: #483
2020-12-06ci(build): add missing pro-micro compatible shieldsinnovaker
These should've been added in previous PRs. PR: #473
2020-12-06ci(build): add support for board-only buildsinnovaker
Lays the groundwork for CI building boards that don't require shields. PR: #464
2020-12-03ci(build): remove proton_c guard from uf2 archive stepinnovaker
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-03ci(build): sort boards and shields alphabeticallyinnovaker
Lays the groundwork for further improvements. PR: #458
2020-12-02ci(build): replace board matrix array with listinnovaker
A multi-line list can be more merge friendly than a single-line array. PR: #457
2020-12-01refactor(workflows): add `3-` prefix to cache keysinnovaker
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-28refactor(workflows): align GitHub workflow conventionsinnovaker
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-28build(workflows): add each workflow to its own trigger conditionsinnovaker
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-28refactor(workflows): remove `2-` prefix from cache keysinnovaker
Removes obsolete cache invalidation hack. Ref: 064323b667e33b3f68e56165e9add66b7482ed68 PR: #434
2020-11-21Create `west test` command to run zmk testsuite.Okke Formsma
2020-11-17Jian shieldkrikun98
2020-11-17Jorne shieldkrikun98
2020-11-03feat(ci): Only build firmware when app/ changes.Pete Johanson
2020-11-03feat(docs): Add eslint and prettier GH Actions.Pete Johanson
2020-10-27Merge pull request #296 from neegool/add_boardsource3x4Pete Johanson
Add Boardsource 3x4 shield
2020-10-27Add NIBBLE shieldJay Greco
+ Added required files for nullbits NIBBLE
2020-10-24Add Reviung41 Shield DefinitionsNick
2020-10-24Add Boardsource 3x4 shieldNigel Rodriguez
2020-10-09fix(actions): Upload UF2 for all compatible boardsPete Johanson
2020-10-01fix(ci): Lint detected changes to drivers dir.Pete Johanson
2020-09-26Add quefrency shieldNoah Thornton
2020-09-21Add romac_plus to build.ymlKristoffer Onias
2020-09-19Merge pull request #187 from kurtis-lew/mainPete Johanson
Fixed Iris default build/Updated Dev Guide
2020-09-14Updated build.yml to check default iris keymapskurtis-lew
2020-09-14feat(ci): Run clang-format to check files.Pete Johanson
2020-09-13feat(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-04fix(ci): Only run tests if app/{src,tests} changesPete Johanson
2020-08-29feat(test): Add GH Action for tests.Pete Johanson
2020-08-26add romac to buildRichard Jones
2020-08-20fix(actions): continue build on failed west cacheNick
2020-08-20fix(actions): timeout stuck cache west modulesNick
2020-08-19refactor(boards): Rename to bluemicro840_v1.Pete Johanson
2020-08-19Add nrfmicro 1.1, 1.1 flipped and 1.3 boards.Okke Formsma
2020-08-17fix(build): Remove more unused west modules.Pete Johanson
2020-08-16Add BlueMicro52840 to build matrix.Pete Johanson
2020-08-15Update build.ymlDerek
Fails without splitreus62 shield and without itself added?
2020-08-15Update build.ymlDerek
Updated workflow to include new board and shield
2020-08-10Initial Corne shield definition.Pete Johanson
* Also include a build for Clueboard California macropad.
2020-07-16Initial Lily58 shield definition.Pete Johanson
2020-06-30Properly name the build artifacts w/ shield name.Pete Johanson
2020-06-27Kyria left/right overlays, matrix transform fixesPete Johanson
* Refactor Kyria into separate left/right "revisions" of the Kyria shield, and include central kyria.dtsi file with common definition. * Fixes for keymaps to work fully with matrix transforms that override effective rows/columns. * Add ability for matrix transform to do row/col offsets, which is needed for split keyboards.
2020-06-26Only test w/ Kyria and handwire.Pete Johanson
2020-06-26Tweak to use a better set of shields for build.Pete Johanson
2020-06-16Tweak the artifact name to include board.Pete Johanson
2020-06-16Fix the string literal.Pete Johanson
2020-06-16Change the kernel bin name, upload built UF2.Pete Johanson