mkinney
4df0e910b8
Update main_matrix.yml
...
add nano-g1
2022-04-27 10:23:20 -07:00
Thomas Göttgens
c17cd47689
Update main_matrix.yml ( #1402 )
2022-04-25 16:48:04 +10:00
Thomas Göttgens
d2c278a856
Update main_matrix.yml ( #1401 )
2022-04-25 16:24:08 +10:00
Thomas Göttgens
213d9512f1
WIP: unify the RAK targets into one firmware ( #1350 )
...
* First steps to unify GPS Lib for RAK 1910 and RAK 12500
* Technicalities. Out with the old and build the new.
* Adapt Matrix
* We use 0.4.5 now
* While we're at it, yank the RAK815, it's EOL
* Satisfy CI - for now
* - yank UBX library, talk to GPS chip with NMEA only.
- more autodetect going on, this time for the Eink Display.
TODO: actually do something with the scan findings.
* i swear this works on windows! :-)
* these are only there to make CI happy
* don't update eink display if not detected.
* Replace Oberon Crypt Library with modified Adafruit Library. This elimintaes the need for the sdk-nfxlib submodule.
* - Revert auto screen selection (incomplete)
- Revert nrF crypto engine (needs more work)
- add separate defines for not-auto-selecting screen lib.
* Define 2 new variants for RAK - with or without epaper
* Update variants
Co-authored-by: Sacha Weatherstone <sachaw100@hotmail.com>
Co-authored-by: Ben Meadors <thebentern@tuta.io>
2022-04-25 15:13:41 +10:00
Ben Meadors
a20ba7e686
Add pca10059_diy_eink to boards matrix
2022-04-06 11:04:11 -05:00
Ben Meadors
d73d3ca959
Update proto action to use nanopb 0.4.5
2022-04-05 11:29:54 -05:00
Sacha Weatherstone
5a67dada95
Create New Board.yml
2022-04-02 16:30:34 +11:00
Sacha Weatherstone
c98a9441d6
Update CI
2022-03-10 00:04:49 +11:00
Ben Meadors
ca21e8b2bf
New PR artifacts upload scheme
2022-03-06 08:50:42 -06:00
Ben Meadors
c97541d4fc
Turns out this workflow is needed on the target branch
2022-02-25 17:25:43 -06:00
Ben Meadors
fc54f2f63d
Temporary 1.2 legacy PR checks ( #1243 )
...
* Temporary 1.2 legacy PR checks
2022-02-25 16:13:28 -06:00
Ben Meadors
29e70a80c6
Add rak eink variant ( #1221 )
2022-02-19 07:32:15 -06:00
Thomas Göttgens
54f062e94d
Add littlefs dependancy to release flow as well ( #1217 )
2022-02-16 07:22:40 -06:00
Sacha Weatherstone
9cdc6ae860
Add bug report issue template
2022-02-16 17:52:14 +11:00
Sacha Weatherstone
0c946609d5
Remove old CI script
2022-02-16 11:39:29 +11:00
Thomas Göttgens
8e9b852faa
Littlefs rebased to Master ( #1205 )
...
* Littlefs
2022-02-14 11:45:29 -06:00
Ben Meadors
6b4907e841
Added after-checks
2022-02-14 11:27:33 -06:00
Ben Meadors
1808e9b3d8
Pick up littlefs instead of spiffs bin
2022-02-14 10:39:31 -06:00
Ben Meadors
1dd53eeaf5
Set max parallel workers on jobs to favor esp32
2022-02-14 10:36:16 -06:00
Ben Meadors
892d9a34c7
Add littlefs-python package for ESP32 target
2022-02-14 10:21:28 -06: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
Ben Meadors
7ea6babb7f
Add workflow_dispatch back
2022-02-10 16:23:34 -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
59c2bcd978
Merge branch 'master' into thebentern-patch-2
2022-01-27 12:33:55 -06:00
Ben Meadors
2c99020037
Ignore markdown and yml for continuous integration
2022-01-27 11:59:08 -06:00
Ben Meadors
14419cbd02
Create pr instead of commit
2022-01-27 11:54:32 -06:00
Ben Meadors
1bfa6839e2
Use correct path to mesh ( #1155 )
2022-01-27 08:57:49 -06:00
Ben Meadors
a61676504f
Attempt to only update proto ( #1153 )
2022-01-27 07:51:51 -06:00
Ben Meadors
7a9450b250
Only update protos ( #1145 )
2022-01-26 16:17:30 -06:00
Ben Meadors
3c7670186a
Update protobufs and regenerate classes
2022-01-26 14:25:30 -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
6cb4900e0c
Create update_protobufs.yml
2021-12-31 13:00:32 +11:00
Ben Meadors
02e3d06bcb
Remove promote-release.sh from Release process ( #958 )
2021-12-05 18:31:36 -06: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
96fc1f5272
use long versions for release names
2021-05-25 08:45:47 +08:00
Kevin Hester
29587d4c4e
1.2.37 fix release script
2021-05-25 08:30:03 +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
1f2dc82035
don't cache platformio for now
2021-05-03 10:36:44 +08:00
Kevin Hester
57ef3b499f
look for v1 versions only
2021-04-17 09:28:36 +08:00
Kevin Hester
6c956591f8
disambig github action names
2021-04-16 15:31:53 +08:00