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 |