Wykres commitów

53 Commity (d246c31548a874575aa419f07c84637cce9a8707)

Autor SHA1 Wiadomość Data
Sacha Weatherstone c98a9441d6
Update CI 2022-03-10 00:04:49 +11:00
Ben Meadors ab96579904
Github action runs on job matrix now for parallel operation (both build and check) (#1202)
* Build matrix for parallel jobs
2022-02-13 14:10:59 -06:00
Ben Meadors 3f83acdbef
Ignore version.properties on ci-build 2022-02-10 21:13:36 -06:00
Ben Meadors d79dc631f1
Fixed RAK11200 configuration and added to build-all (#1192)
* Fixed RAK11200 configuration and added to build-all 

Co-authored-by: Mike Kinney <mike.kinney@gmail.com>
2022-02-10 20:21:36 -06:00
mkinney cc7b5cf136
Update main.yml 2022-02-10 14:06:09 -08:00
Ben Meadors e649bc84e1
Fix PR artifact permissions (#1190) 2022-02-08 10:29:57 -06:00
Ben Meadors bbcd59ec7b
Specify branch for PR artifact storage (#1187) 2022-02-07 12:44:10 -06:00
Ben Meadors e11fd593ae
Update github action to flatten firmware zip and attach artifacts (#1186) 2022-02-07 11:15:03 -06:00
Ben Meadors 2c99020037
Ignore markdown and yml for continuous integration 2022-01-27 11:59:08 -06:00
Mike Kinney 437aa1e9af make check a different job on ci 2022-01-24 20:04:31 +00:00
Mike Kinney 6883bc7afc fix more warnings; add to CI; suppress some warnings 2022-01-24 19:58:07 +00:00
Sacha Weatherstone dc436a3cc9
Bundle WebUI (#878)
* Bundle WebUI

* Include release workflow
2021-10-09 17:15:12 +11:00
Kevin Hester 42f3154079 store elfs (for later debugging) in github artifacts 2021-05-26 10:21:26 +08:00
Kevin Hester 13199f13c2 reeneable simulator in CI builds 2021-05-23 17:02:47 +08:00
Kevin Hester 19ee911022 turn off simulator build for now, because (ugh) it is accidentally looking for gpiod hardware 2021-05-03 15:54:26 +08:00
Kevin Hester cb4d5d580a add gpiod libs 2021-05-03 15:51:33 +08:00
Kevin Hester 3bc0aaabe4 disable platformio caching for now 2021-05-03 15:46:13 +08:00
Kevin Hester 6c956591f8 disambig github action names 2021-04-16 15:31:53 +08:00
Kevin Hester 531600f5ab remove ci setup 2021-04-16 15:05:12 +08:00
Kevin Hester dc7f715acd make CI create tags 2021-04-16 15:03:38 +08:00
Kevin Hester 1ceeb1637a ugh - github composite actions are broken 2021-04-16 13:53:26 +08:00
Kevin Hester e17374080f Add a release build workflow 2021-04-16 13:37:00 +08:00
Kevin Hester c5bb62202d keep prebuilds for all commits for 30 days 2021-04-16 12:46:21 +08:00
Kevin Hester 49c6256270 test adding artifacts 2021-04-16 12:23:09 +08:00
Kevin Hester 405f7e0caa Fix integration test found by CI! verstr field was too short 2021-04-16 11:51:04 +08:00
Kevin Hester d8bae61e3c more CI tests (there will be a bunch of these nop commits) 2021-04-16 11:01:44 +08:00
Kevin Hester 50f739bacf ci changes 2021-04-16 10:41:54 +08:00
Kevin Hester 2ae6a4f46c improve github actions 2021-04-16 09:41:33 +08:00
Kevin Hester f7d199a3be rak4631: kinda runs 2021-04-11 13:58:48 +08:00
Kevin Hester 6a872b6ac2 remove unused lib from CI build 2021-04-01 13:46:30 +08:00
Kevin Hester 9623be1484 fix CI build script typo 2021-03-31 12:08:48 +08:00
Kevin Hester d810ce0c1e add more time for sim startup 2021-03-31 11:26:19 +08:00
Kevin Hester a97072eca0 add first integration test for CI 2021-03-18 19:48:06 +08:00
Kevin Hester 351be2f327 change portduino so it has a higher chance of building on OS-X and windows 2021-03-15 13:09:52 +08:00
Kevin Hester b7f9064f0d turn off linux on CI for now 2021-03-12 20:42:22 +08:00
Sacha Weatherstone 2f7c2a2aea
Update main.yml 2021-03-09 16:16:41 +11:00
Kevin Hester 577336d2df oh well - github actions defeated me 2021-02-23 17:16:12 +08:00
Kevin Hester 245638a1d4 get more parallism in CI build 2021-02-23 17:07:38 +08:00
Kevin Hester ccf3450864 make CI build steps more atomic for easier reporting 2021-02-07 10:49:14 +08:00
Kevin Hester 86553a4fc9 add libs needed for linux build on CI server 2021-02-07 10:44:31 +08:00
geeksville 9b1d1ad0a5 add linux/portduino to the CI test build
Signed-off-by: geeksville <kevinh@geeksville.com>
2020-09-17 11:23:46 -07:00
geeksville e3b74ece74 use the lora-relay board for CI builds 2020-08-17 12:38:53 -07:00
geeksville d9fd227862 have CI build RAK815 2020-07-10 11:44:46 -07:00
geeksville 9ba9e82706 try to fix adafruit-nrfutil bin being in path? 2020-07-09 21:49:07 -07:00
geeksville ea6c33f3d2 add adafruit-nrfutil to CI build 2020-07-09 21:37:45 -07:00
geeksville 82e5e1858a build for 2 ESP32 targets and 2 NRF52 targets in the CI build 2020-07-09 21:30:52 -07:00
geeksville 6954d0d5f4 Checkout submodules for CI build 2020-07-09 20:31:16 -07:00
geeksville 284317cb25 add nrf52 to CI builds 2020-07-09 20:08:36 -07:00
Girts 35dada683a
run CI on pull requests as well 2020-03-15 17:42:48 -07:00
Kevin Hester 7dc6264fa7 It helps to spell things correctly... 2020-02-29 19:05:59 -08:00