Commit Graph
187 Commits
Author SHA1 Message Date
Ben Meadors bca9fbe7e4 Missed a needs 2024-07-27 06:49:50 -05:00
Ben Meadors e70435ebd7 All builds need to only pkg update for their target environment 2024-07-27 06:49:11 -05:00
Ben MeadorsandGitHub f583837b4e Enable STM32 build (#4339)
* Enable stm32 builds and wio-e5 board

* Chmod
2024-07-27 06:39:16 -05:00
Ben Meadors 9f089746da Collect hex files and specifically wm1110 sdk 2024-07-09 08:31:16 -05:00
Thomas GöttgensandGitHub 7aea056ac0 exclude debs from release zip 2024-06-16 22:43:16 +02:00
Thomas GöttgensandGitHub 1d98e48bab Update main_matrix.yml 2024-06-09 16:33:50 +02:00
Thomas GöttgensandGitHub 27ad3da0ac reinstate after checks and hope the coffee kicks in 2024-06-09 12:37:23 +02:00
Thomas GöttgensandGitHub 2335352fbe fix native build 2024-06-09 12:30:47 +02:00
Thomas GöttgensandGitHub 96b286cd48 release x86_64 deb 2024-06-05 17:50:58 +02:00
Thomas GöttgensandGitHub d8775d94e3 try harder dude 2024-06-05 16:29:40 +02:00
Thomas GöttgensandGitHub fbc8f6c03b package x86_64 meshtasticd 2024-06-05 15:08:23 +02:00
Jonathan BennettandGitHub d19607ba98 Look in the right place for .debs 2024-05-21 11:23:29 -05:00
Jonathan BennettandGitHub b829ee795d re-add .deb download to build 2024-05-21 10:37:26 -05:00
Ben Meadors 2fdc2e2c3c Perhaps a wildcard shall I seek 2024-05-21 09:07:47 -05:00
Ben MeadorsandGitHub 8c5dee5881 Remove download 2024-05-21 07:04:18 -05:00
Jonathan Bennett 34aec70998 No need to build Raspbian arm64 twice: Part 2 2024-05-19 23:44:12 -05:00
Jonathan Bennett e8cdac8fa0 No need to build Raspbian arm64 twice 2024-05-19 23:31:33 -05:00
Jonathan Bennett f7a4cd33b4 Add armv7 builds 2024-05-19 18:00:06 -05:00
Thomas GöttgensandGitHub 4087bd93a9 Axe trunk from check
We run that anyway as a separate job No need to run it in the matrix.
2024-05-16 17:35:14 +02:00
Thomas GöttgensandGitHub 078f33ff78 Re-add missing files (#3873) 2024-05-13 11:45:22 +02:00
Thomas GöttgensandGitHub 4d8c98c23d Update CI runner versions from Node 16 to 20. (#3872) 2024-05-13 10:47:40 +02:00
Thomas GöttgensandGitHub 859fd7c251 Generate the build matrix from the variant files (#3870) 2024-05-12 22:43:47 +02:00
rcarterazandGitHub 6e7405e56b add unphone (#3584) 2024-04-09 12:26:03 -05:00
Jonathan BennettandGitHub 79cfb1e876 Revert "Bump actions to node 20 (#3461)" (#3462)
This reverts commit defeb8e52b.

As per https://github.com/actions/upload-artifact/issues/478 the new version of upload-artifact includes a breaking change.
2024-03-21 16:50:44 -05:00
Jonathan BennettandGitHub 907d075917 Revert previous attempt 2024-03-21 16:17:13 -05:00
Jonathan BennettandGitHub 9c88906acc Remove double run of build-raspbian 2024-03-21 16:14:45 -05:00
Jonathan BennettandGitHub defeb8e52b Bump actions to node 20 (#3461) 2024-03-21 15:24:57 -05:00
David EllefsenandThomas Göttgens b65b9e5d65 Include esp32c3 build step 2024-03-11 12:09:00 +01:00
todd-herbertandGitHub 7aee014f5e Add Heltec Wireless Paper V1.0 to the build matrix (#3306) 2024-02-28 09:20:20 -06:00
Thomas GöttgensandGitHub 6932f07310 Add Station G2 to the build matrix 2024-02-25 12:11:11 +01:00
Ben Meadors 9784758c7b Remove heltec-v1 2024-02-21 10:03:45 -06:00
Gabriele RussoandGitHub 0bfac7b5f9 Fixes [3074] Heltec Tracker Screen issues + minor fixes (#3213)
* Fix Heltec Tracker Screen issues

Fix Heltec Tracker Screen issues like wrong offsets, display size and screen not shutting down.

Divides board into two different envs for 1.0 and 1.1 version PCB

* Helteck wireless tracker default version V1_1

* rename heltec tracker 1.1 - trunk fmt

rename varian of heltec tracker 1.1 to "heltec tracker" to be retro-compatible.

Trunk formatting.

* Heltec Tracker increase Screen update to 3Hz

Heltec Tracker increase Screen update to 3Hz from 1Hz
2024-02-20 07:27:48 -06:00
Ben MeadorsandGitHub ce8673b6dc Added RP2040-LoRA target (#3195) 2024-02-10 20:09:51 -06:00
13c8dca6b4 [BOARD]: CanaryOne (#3150)
* compiling w/o e-ink display

* pinout changes

* progress getting LoRa and LCD working

* fix for bootloader, gps pins

* add canary to build matrix

* merge with main

* fix build by excluding BellModem in RadioLib

* fixes for GPS

* Fix LED_BLUE and GPS RX/TX pins

* Variant changes for merge

* make GPS baud rate configurable

* fix debug config

* Canary v1.2 changes

* Fixes for GPS

* pass trunk check

* bump protobufs to master

* update build flags to use CANARYONE enum

* use canaryone throughout for consistency.

* #define 0 is still defined

* add back .vscode/extensions.json

* bump protobufs

* revert manual change to generated file

---------

Co-authored-by: Steven Osborn <steven@lolsborn.com>
2024-02-10 17:55:32 -06:00
ca45888f3e feat(variants): Add support for TXCO on TLORA_V2_1_6 devices (#3124)
* feat(variants): Add support for TXCO on TLORA_V2_1_6 devices

* chore: remove long comment

* feat(variants): Add tlora-v2-1-1_6-tcxo to build matrix

* feat(variants): Use RADIOLIB_NC as DIO1 pin for tlora_v2_1_16 with TXCO

* Use generic naming scheme, add variant to build envs

---------

Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
Co-authored-by: code8buster <20384924+code8buster@users.noreply.github.com>
2024-01-30 07:06:47 -06:00
Andre KandGitHub 1e4ecea6fc update to Meshtastic_nRF52_factory_erase_v2 (#3146) 2024-01-29 20:07:09 -06:00
ac9c5f81b9 Add CircutMess Chatter 2 (#3125)
* Add Chatter 2 default_envs

* Add Chatter 2 to varients

* Add Chatter 2 specific code to esp32 platform code

* Parameterize TFT_INVERT for Chatter 2 and specify setRotation to 1

* Fix formatting to make Trunk happy

* Remove commented out #define USE_LCC68

* Fix formatting again

* Add chatter2 to the CI matrix

---------

Co-authored-by: code8buster <20384924+code8buster@users.noreply.github.com>
2024-01-26 08:40:16 -06:00
Jonathan BennettandGitHub 6284f4ffe6 Update Linux binaries to use arch names (#3093) 2024-01-13 19:11:59 -06:00
Jonathan BennettandGitHub 4577646f8b Get rid of max-parallel build for rp2040 2023-12-29 17:49:25 -06:00
Ben MeadorsandGitHub d552ee3556 Add heltec-ht62 to CI (#3007) 2023-12-09 19:12:51 -06:00
Jonathan BennettandGitHub 5eac227550 Fix whitespace in workflow 2023-12-07 21:29:04 -06:00
Jonathan BennettandGitHub 671112f47d Update pull-request-artifacts config 2023-12-07 21:22:30 -06:00
Jonathan BennettandGitHub 8ea19d665a Update pull-request-artifacts 2023-12-07 20:22:22 -06:00
Ben MeadorsandGitHub 9188a9a1f2 Makersense RP2040 support (#2996)
* WIP

* Do the right things

* Add to build matrix

* Yaml lint has annoyed me for the final time
2023-12-06 21:42:06 -06:00
GUVWAFandGitHub 6ff61b3e04 Pico W: Initial Wi-Fi support (#2980)
* Pico W: Initial WiFi support: connects, but freezes after a while

* Update arduino-pico core to fix hang with Wi-Fi

* Add `picow` to workflow since it's different from `pico` now
2023-12-02 14:47:52 -06:00
Jonathan Bennett c1f5878648 Add Raspbian to firmware zip 2023-11-19 17:11:54 -06:00
Jonathan BennettandGitHub cfb09ee115 add .deb to release 2023-11-19 16:41:47 -06:00
Jonathan BennettandGitHub 08297bb0b7 Copy and Paste output file location for workflow 2023-11-18 15:36:41 -06:00
Jonathan BennettandGitHub 16ef40b21f Add even moar workflow debugging 2023-11-18 15:16:36 -06:00
Jonathan BennettandGitHub 7ef4abb974 Add debugging output to main workflow 2023-11-18 14:56:40 -06:00