pat-trunk-io
dc6f0b8e0b
mention trunk is beta on windows ( #2871 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2023-10-06 15:31:04 -05:00
Ric In New Mexico
d7a98519f4
Update variant.h ( #2778 )
...
* Update variant.h
Add second i2c channel on external connector for Station G1
* Create trunk-check.yml
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2023-09-09 19:37:35 -05:00
Thomas Göttgens
f026c3308c
add picomputer
2023-08-07 21:34:01 +02:00
Ben Meadors
76dc805184
Add Nano-g2-ultra
2023-07-30 14:07:17 -05:00
Ben Meadors
6bd870c454
I guess we have to use SHAs (lame)
2023-07-27 07:59:39 -05:00
Ben Meadors
c782380373
Fix semgrep errors
2023-07-27 07:04:00 -05:00
Ben Meadors
0b509c7e79
Remove concurrency groups for now. They seem to cause CI hangs
2023-07-27 06:41:39 -05:00
Ben Meadors
3fbe2d771c
Hopefully this cancels previous CI runs for a branch ( #2642 )
2023-07-24 09:47:16 -05:00
Ben Meadors
490abdac96
Whoops
2023-07-24 07:22:04 -05:00
Ben Meadors
b17436a023
Patch gather-artifacts
2023-07-24 06:54:05 -05:00
rcarteraz
b9ae63cb3c
Update Bug Report.yml ( #2640 )
...
Add T-Deck, T-Watch, Wireless Paper, and Wireless Tacker to device list.
2023-07-24 06:44:19 -05:00
Ben Meadors
0739bc0cea
T-Watch S3 Support ( #2632 )
...
* T-Watch WIP
* Updates
* Temp
* Update screen spi bus and and backlight en
* Peripherals progress
* Fixes
* Fixes
* Updates
* DRV scaffolding
* Fixed touch-screen driver selection. WIP on DRV haptic feedback
* DRV2605 pmu channel
* Trunk
* Fixes and defaults
* Dropped an s
* Move PMU and turn off screen that way
* Add t-deck and t-watch-s3 to CI and cleanup
* More cleanup
2023-07-22 09:26:54 -05:00
rcarteraz
084ad1b722
Update main_matrix.yml ( #2634 )
...
Add Heltec Wireless Paper to S3 Boards
2023-07-21 19:32:39 -05:00
Ben Meadors
eb7025f1b1
Add Hydra specific target to define GPS EN pin and limit tx power ( #2608 )
...
* Use DIO2 bridged to TXEN and remove TX/RXEN pin switching altogether
* Add Hydra specific target to limit tx power and define GPS EN
* Whoops
2023-07-18 07:09:55 -05:00
Manuel
ab32503601
Heltec-Tracker: GPS support ( #2615 )
...
* Heltec-Tracker: GPS support
* trunk fmt
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2023-07-16 16:57:14 -05:00
Ben Meadors
6d97d5dfa2
Bump PR artifacts github action
2023-07-16 15:18:42 -05:00
Ben Meadors
d3e7e45ded
Append alpha to release name
2023-07-09 06:17:17 -05:00
Dmitry Galenko
9c141919f6
Initial support for MonteOps's fixed hardware platform ( #2582 )
...
* Initial support for MonteOps's fixed hardware platform
* Update platformio env config + cleanup
* Fix platformio build
* Fix platformio build
* Fix wrong definition logic for NCP5623
* Fix another wrong definition logic for NCP5623, it's not board feature
* Fix wrong definition logic for NCP5623 in External Notification code, it's not board feature
* We need for CI magic here
* Another fix related to NCP5623
* Fix cosmetic issue with redifined variable
* Fix typo
* Cleanup and update defs for HW1
* Fix OEM RAK4631
* Fix AQ sensor reading
* Fix AQ sensor reading (better variant)
* Fix build for other nRF52 devices
* Replace HAS_EINK_RAK to RAK_4631
2023-07-03 09:34:32 -05:00
Ben Meadors
d0cf70c8b3
Remove docker steps from PR build process
2023-06-27 06:59:28 -05:00
rcarteraz
fb14487f2f
Update pull_request_template.md ( #2547 )
...
Swap clang-format with trunk check
2023-06-06 17:31:27 -05:00
GUVWAF
365a91f3d9
Add Raspberry Pi Pico and RAK11310 to bug report
2023-06-06 21:40:44 +02:00
Ben Meadors
e943fc6b8a
Remove RP2040 check until we can make it behave
2023-05-25 06:48:35 -05:00
Thomas Göttgens
1dfa8f2d9e
RAK11310 ( #2299 )
...
* POC. Board definition JSON upcoming. Generic for now
* side-effect: RP2040 is building again.
* WIP Pico Targets
* current state of affairs
* ahem
* POC. Board definition JSON upcoming. Generic for now
* side-effect: RP2040 is building again.
* WIP Pico Targets
* current state of affairs
* ahem
* fmt
* update toolkit and fmt
* Add built in LED pin
* Use arduino pins
* init SPI bus on right pins.
* Use SPI1 and control chip select manually
* Use macro define for SPI selection. This needs to be defined in the ini file since portduino needs it inside the framework source
* Remove manual CS; works when not using setCS()
* Remove whoopsie debug line
* we are not ARDUINO_AVR_NANO_EVERY any more
* fix rp2040 compilation
* fix RadioLibHAL
* Use new arduino-pico core
* Use cortex-m0plus for BSEC2 library
* Forgot RAK11310 target for BSEC2 library
* That branch was merged
* RAK11310 is working too
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: GUVWAF <thijs@havinga.eu>
2023-05-23 16:19:36 -05:00
Thomas Göttgens
29199e4732
New naming scheme
2023-05-08 20:33:34 +02:00
Ben Meadors
242f880764
Dear trunk, please don't be petty
2023-04-04 09:42:12 -05:00
rcarteraz
e03a2f8f7f
Add V3 and TBeam S3 to hardware
2023-03-13 19:15:38 -03:00
Thomas Göttgens
a8f2e3ddbd
pack the bleota-s3 in the omnibus zip
2023-03-09 09:10:16 +01:00
Thomas Göttgens
67be6aa53b
fmt
2023-03-09 09:04:08 +01:00
Thomas Göttgens
a56403987b
use the s3 build script
2023-03-09 08:45:49 +01:00
Thomas Göttgens
7acacb3bba
Add a separate workflow for s3 boards
...
they use the same batch file but require a different OTA firmware.
2023-03-09 08:45:49 +01:00
Ben Meadors
e1924f188f
Remove extra
2023-02-21 07:18:08 -06:00
Ben Meadors
c60c00ba85
Add da explora
2023-02-20 16:23:02 -06:00
Ben Meadors
187f3969c2
Missed a reference
2023-02-20 07:22:33 -06:00
Ben Meadors
15458309f8
Remove pico from build for now
2023-02-20 07:20:14 -06:00
Ben Meadors
2e8832babb
Trunk, you got a big storm coming, honey
2023-01-27 10:22:17 -06:00
Ben Meadors
1941d196bb
Additional docker tags
2023-01-22 13:52:01 -06:00
Thomas Göttgens
ab3446faed
Back out changes to non-source files
2023-01-21 21:23:24 +01:00
Thomas Göttgens
811ac15a81
even those were formatted.
2023-01-21 21:23:24 +01:00
Ben Meadors
4cfedc4b57
Kill it and grill it
2023-01-18 16:34:21 -06:00
Ben Meadors
cd57df3f4f
Update main_matrix.yml
2023-01-18 16:18:01 -06:00
Ben Meadors
6c41960919
Remove simulator for now
2023-01-18 15:55:58 -06:00
Sacha Weatherstone
db3d66544d
Setup Trunk ( #2143 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2023-01-17 17:35:26 +11:00
Ben Meadors
c89ca50cc4
Remove DEBUG_HEAP flag from esp32 pio config on release
2023-01-12 09:33:55 -06:00
Thomas Göttgens
ab6c4e61a6
Build and Check the SX1280 Boards too
2022-12-28 16:20:23 +01:00
Thomas Göttgens
34c73da886
update to nanopb 0.4.7
2022-12-21 12:55:12 +01:00
Garth Vander Houwen
32a1e8ef0d
Create feature.yml
2022-11-25 09:44:26 -08:00
Thomas Göttgens
ab464fe038
compress better
2022-11-24 13:07:37 +01:00
Thomas Göttgens
fd546af2a5
don't package meshtasticd simulator
...
that saves 5 MB on every zip.
2022-11-24 12:36:47 +01:00
Dmitry Galenko
51d0d0d779
Fix empty workflow
2022-11-21 08:13:28 +01:00
Dmitry Galenko
9cdf627ae3
Revert "Fix empty workflow"
...
This reverts commit 4b9c482384
.
2022-11-21 08:12:52 +01:00
Dmitry Galenko
4b9c482384
Fix empty workflow
2022-11-21 08:10:21 +01:00
Dmitry Galenko
e54e37a600
Rename security workflows to sec_*
2022-11-20 16:17:58 +01:00
Dmitry Galenko
b95103cab0
Run flawfinder only on push to specific branch
2022-11-20 16:16:04 +01:00
Dmitry Galenko
cf8d953bba
Merge branch 'master' into SAST
2022-11-20 14:41:51 +01:00
Ben Meadors
ce16b50d5f
Change docker push critera
2022-11-20 07:05:49 -06:00
Dmitry Galenko
4295720770
Add flawfinder for cover C++ codebase
2022-11-20 13:50:38 +01:00
Dmitry Galenko
08c69c09c8
Fix branch name
2022-11-20 11:58:15 +01:00
Dmitry Galenko
681ea420c1
Implement automatic static code scan with Semgrep
2022-11-20 10:53:11 +01:00
Ben Meadors
6299e5483b
Input boards
2022-11-19 19:39:39 -06:00
Ben Meadors
6118a966a6
Move em up
2022-11-19 19:30:19 -06:00
Ben Meadors
1fac9ee1f2
More reusable workflows
2022-11-19 19:23:35 -06:00
Ben Meadors
1e06b2d51e
I think understand now
2022-11-19 18:57:06 -06:00
Ben Meadors
f3a6ed9d61
Rename to action
2022-11-19 18:53:42 -06:00
Ben Meadors
f71cbb6f6e
Move to actions folder
2022-11-19 18:50:50 -06:00
Ben Meadors
23ea22c741
Checkout master first
2022-11-19 18:42:27 -06:00
Ben Meadors
8be65bb0ab
Move the checkout
2022-11-19 18:40:17 -06:00
Ben Meadors
57e2e75d24
Add shells
2022-11-19 18:35:00 -06:00
Ben Meadors
29cd7568f5
Try a composite action instead
2022-11-19 18:30:43 -06:00
Ben Meadors
581076a5a1
Now let's take it further
2022-11-19 18:07:07 -06:00
Ben Meadors
27401bb9b8
Remove runs-on
2022-11-19 17:48:01 -06:00
Ben Meadors
10837ce549
With block
2022-11-19 17:45:33 -06:00
Ben Meadors
1dcd411d00
Fix indention
2022-11-19 17:43:18 -06:00
Ben Meadors
0533fd9227
Uses
2022-11-19 17:35:47 -06:00
Ben Meadors
5ce7ffc888
Show contents
2022-11-19 16:51:33 -06:00
Ben Meadors
9e914de995
Try going up a dir
2022-11-19 16:46:36 -06:00
Ben Meadors
0cc653263e
Indent
2022-11-19 16:39:05 -06:00
Ben Meadors
d2d2f278cf
Apparently checkout before using a local workflow
2022-11-19 16:25:00 -06:00
Ben Meadors
eb34a95ab7
Why fight me?
2022-11-19 16:23:09 -06:00
Ben Meadors
eb1f6c0de6
Root path?
2022-11-19 16:13:26 -06:00
Ben Meadors
8de79e8fb6
Path
2022-11-19 16:08:11 -06:00
Ben Meadors
fe00f0c369
Uses block
2022-11-19 16:06:59 -06:00
Ben Meadors
a4d5f8c717
Reusable workflow
2022-11-19 16:03:55 -06:00
Ben Meadors
35c50f074b
Build and push to docker hub
2022-11-19 15:44:59 -06:00
Ben Meadors
20ee6a509d
Remove more targets from checks
2022-11-17 13:35:16 -06:00
Ben Meadors
9b5f358823
Add new heltec targets
2022-11-13 14:30:32 -06:00
Ben Meadors
30a87e3145
Switch to a smaller sample of devices for cppcheck
2022-11-10 07:26:28 -06:00
Ben Meadors
d77bc239c1
Changed retention policy
2022-11-09 07:20:53 -06:00
Thomas Göttgens
f1416ac9f7
Reduce retention to 30 days.
2022-11-06 14:49:02 +01:00
Ben Meadors
c6f060a24f
Add develop to CI
2022-11-05 09:21:51 -05:00
Ben Meadors
01381057c5
Delete cleanup_artifacts.yml
2022-11-05 08:06:28 -05:00
Ben Meadors
3dc6ed5672
Update cleanup_artifacts.yml
2022-11-05 06:57:47 -05:00
Ben Meadors
764b48e04a
Update cleanup_artifacts.yml
2022-11-05 06:47:00 -05:00
Ben Meadors
4c931967c7
Update cleanup_artifacts.yml
2022-11-05 06:44:08 -05:00
Ben Meadors
a547a791ba
Cleanup artifacts older than 1 month
2022-11-05 06:42:53 -05:00
Ben Meadors
a49355133c
Cheating
2022-11-04 14:23:22 -05:00
Ben Meadors
b2e540b114
Experiment with self hosted action runner
2022-11-04 13:43:16 -05:00
Ben Meadors
39c1637030
Experimental DIY nrf52840 feather support ( #1884 )
...
* Experimental DIY nrf52840 feather support
* Fix target
* sx1262 wiring
* Remove lib
2022-11-02 07:48:14 -05:00
Thomas Göttgens
b7ef63230b
new location of ota firmware
2022-10-31 14:50:31 +01:00
Ben Meadors
b4d6c8f37b
Update verbiage
2022-10-31 08:32:21 -05:00
Ben Meadors
a1ed5cdffc
2.0 (To be merged Nov 1) ( #1870 )
...
* 2.0
* Catch the right version of the common files
2022-10-31 07:51:44 -05:00