Commit Graph

50 Commits

Author SHA1 Message Date
Pete Johanson 59a804f751 fix(actions): Upload UF2 for all compatible boards 2020-10-09 01:05:50 -04:00
Pete Johanson 694b24ca86 fix(ci): Lint detected changes to drivers dir. 2020-10-01 11:31:02 -04:00
Noah Thornton 7f7c7037b0 Add quefrency shield 2020-09-26 11:59:12 -07:00
Kristoffer Onias 551756b0ec Add romac_plus to build.yml 2020-09-21 22:52:50 -07:00
Pete Johanson 9b89ed7be4
Merge pull request #187 from kurtis-lew/main
Fixed Iris default build/Updated Dev Guide
2020-09-19 23:12:17 -04:00
kurtis-lew 98098dbe21 Updated build.yml to check default iris keymaps 2020-09-14 20:20:29 -07:00
Pete Johanson 296a89ce63 feat(ci): Run clang-format to check files. 2020-09-14 00:08:13 -04:00
Pete Johanson 652bb6ce05 feat(bluetooth): Add new settings_reset shield.
* Easy to build board/image that will clear
  saved profile/bond information for a fresh
  start for keyboards.
2020-09-13 22:33:31 -04:00
Pete Johanson 0559ec9013 fix(ci): Only run tests if app/{src,tests} changes 2020-09-04 23:58:31 -04:00
Pete Johanson d2f4f00f69 feat(test): Add GH Action for tests. 2020-08-29 21:57:04 -04:00
Richard Jones e5da5ea40d add romac to build 2020-08-26 21:31:46 +01:00
Nick dc1bb36639 fix(actions): continue build on failed west cache 2020-08-20 13:54:58 -05:00
Nick 8aae2231e2 fix(actions): timeout stuck cache west modules 2020-08-20 13:43:03 -05:00
Pete Johanson 506c3b031e refactor(boards): Rename to bluemicro840_v1. 2020-08-19 16:35:18 -04:00
Okke Formsma 93b1e0ac44 Add nrfmicro 1.1, 1.1 flipped and 1.3 boards. 2020-08-19 21:02:21 +02:00
Pete Johanson 064323b667 fix(build): Remove more unused west modules. 2020-08-17 22:49:15 -04:00
Pete Johanson 15405f351a Add BlueMicro52840 to build matrix. 2020-08-16 21:34:48 -04:00
Derek 0a23d98962 Update build.yml
Fails without splitreus62 shield and without itself added?
2020-08-15 17:09:44 -04:00
Derek c44693cd48 Update build.yml
Updated workflow to include new board and shield
2020-08-15 16:57:06 -04:00
Pete Johanson be57b10c56 Initial Corne shield definition.
* Also include a build for Clueboard California macropad.
2020-08-10 11:30:24 -04:00
Pete Johanson c3dd7b694d Initial Lily58 shield definition. 2020-07-16 23:41:55 -04:00
Pete Johanson 03ddcf0695 Properly name the build artifacts w/ shield name. 2020-06-30 12:24:26 -04:00
Pete Johanson 5ffd95694f Kyria left/right overlays, matrix transform fixes
* 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-27 00:16:15 -04:00
Pete Johanson f84a41de3e Only test w/ Kyria and handwire. 2020-06-26 11:38:58 -04:00
Pete Johanson 185f9be6ab Tweak to use a better set of shields for build. 2020-06-26 11:33:41 -04:00
Pete Johanson a087a466e9 Tweak the artifact name to include board. 2020-06-16 23:03:15 -04:00
Pete Johanson d1daf0de06 Fix the string literal. 2020-06-16 22:59:20 -04:00
Pete Johanson 33795b99ca Change the kernel bin name, upload built UF2. 2020-06-16 22:58:26 -04:00
Pete Johanson 05591ff37b Build matrix with nice_nano and proton_c boards. 2020-06-16 22:40:47 -04:00
Pete Johanson c4082bd31e Try to fix some quoting. 2020-06-12 17:00:14 -04:00
Pete Johanson 5defe0a771 One missing action reference. 2020-06-12 16:57:14 -04:00
Pete Johanson 2ce8961aba Switch to ARM only, use everywhere. 2020-06-12 16:54:23 -04:00
Pete Johanson 44ebcb8fa4 Try fixing args passed to container. 2020-06-12 16:48:06 -04:00
Pete Johanson 30f23fe5da Switch to Docker Hub version. 2020-06-12 16:21:10 -04:00
Pete Johanson ea36f2a93e Try logging into the registry first. 2020-06-12 11:26:32 -04:00
Pete Johanson 2aa932a943 Try quoting a few values. 2020-06-12 11:12:16 -04:00
Pete Johanson 9f650acbd0 Update one workflow step to use docker container. 2020-06-12 11:09:32 -04:00
Pete Johanson caf934792a Exclude some unused Zephyr west submodules.
* Don't waste space/time updating unused modules for architectures
  we aren't targetting (yet).
2020-06-12 09:47:21 -04:00
Pete Johanson af7f4e0892 Run builds on PRs too. 2020-06-12 09:47:10 -04:00
Pete Johanson bdfc8e7963 Name the whole workflow. 2020-06-08 22:48:25 -04:00
Pete Johanson f8f999ab1c Add status badge, rename basic build workflow. 2020-06-08 22:41:06 -04:00
Pete Johanson d568df7bc9 Move to published action for zephyr/west usage. 2020-06-08 21:53:48 -04:00
Pete Johanson bab95eab79 Fix for multiple paths. 2020-06-08 21:26:50 -04:00
Pete Johanson 06c985ccdd Initial caching work. 2020-06-08 21:23:34 -04:00
Pete Johanson 88720b1dff Specify the source directory for the west build command. 2020-06-08 21:14:05 -04:00
Pete Johanson 38f1dbd984 Move Zephyr app into subdirectory. 2020-06-08 21:07:16 -04:00
Pete Johanson 76ae92b0fc Try some directory tweaks 2020-06-08 20:35:30 -04:00
Pete Johanson b4a83fa945 List directory. 2020-06-08 20:21:05 -04:00
Pete Johanson 492ae24d60 Fix duplicate job ID. 2020-06-08 11:30:05 -04:00
Pete Johanson 41115274e1 Initial exploration of GH actions. 2020-06-08 11:28:52 -04:00