jgromes
44b2dcaa15
[CI] Update cppcheck config to unclutter output
2024-05-11 17:23:23 +01:00
jgromes
97adb260ce
[CI] Enable cppcheck inline suppression and suppres unchecked config
2024-05-01 15:40:08 +01:00
Alistair Francis
2f85326fec
examples/NonArduino/Tock: Support RISC-V and bump libtock-c ( #1082 )
...
* examples/NonArduino/Tock: Support building for RISC-V
Signed-off-by: Alistair Francis <alistair@alistair23.me>
* examples/NonArduino/Tock: Update to newer libtock-c
Signed-off-by: Alistair Francis <alistair@alistair23.me>
---------
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2024-05-01 15:12:05 +02:00
StevenCellist
1b2b8bd67b
[LoRaWAN] Improve PHY behaviour, update beginABP, bugfixes ( #1080 )
...
* [LoRaWAN] Add getter for ToA, prevent MAC queue overflow
* [LoRaWAN] Permute arguments to beginABP
* Implement & split off checkOutputPower
* [LoRaWAN] Configure physical layer on each up/downlink
* [LoRaWAN] Remove unnecessary dynamic array
* [LoRaWAN] Improve downlink handling
* Resolve return-warnings in checkOutputPower()
* [LoRaWAN] Improve buffer definition
* [LoRaWAN] Prevent requesting repeated MAC commands
* Update keywords.txt
* [CC1101] Resolve unused variable warning
* [CC1101] Update checkOutputPower
* [SX1278] Fix variable assignment
* Update keywords.txt
* [CC1101] Added checkOutputPower override for PHY compatibility
* [LR11x0] Added checkOutputPower override for PHY compatibility
* [SX127x] Added checkOutputPower override for PHY compatibility
---------
Co-authored-by: jgromes <jan.gromes@gmail.com>
2024-05-01 13:35:22 +02:00
Jan Gromeš
9daf4c4f26
[CI] Minor fixes ( #1045 )
...
* [CI] Add Teensy back in
* [CI] Add Arduino 101 back to build matrix
* [CI] Try different path to libs
* [CI] Skip LoRaWAN on Teensy
2024-03-31 21:41:12 +02:00
jgromes
b91fd2bdad
[CI] Disable LoRaWAN CI build for Apollo3 (unable to pass flags)
2024-03-26 21:23:54 +01:00
jgromes
9cf04b633d
[CI] Disable LoRaWAN CI build for UNO R4 (unable to pass flags)
2024-03-26 20:40:43 +01:00
jgromes
c77670c076
[CI] Disable build for Arduino 101 (platform broken)
2024-03-26 20:03:54 +01:00
Jan Gromeš
9e4783cf8b
[CI] Fix for new LoraWAN examples ( #1035 )
...
* Update CI for new LoRaWAN examples
* Use single line for flags
* Fixup flag strings
* Fixup array dump helper
* Added missing LoRaWAN defines
* Drop Teensy from CI (still broken)
* Define a board for CI runs
2024-03-26 06:55:37 +01:00
jgromes
44f6c1d432
[CI] Enable LoRaWAN builds for previously disabled platforms
2024-03-18 09:37:16 +01:00
Jan Gromeš
3d5f05b963
Static check ( #1019 )
...
* Update CodeQL action
* [CI] Added workflow dispatch for codeql
* [CI] Use v4 checkout action
* [CI] Add cppcheck action (#1018 )
2024-03-17 18:10:54 +01:00
jgromes
4993ac7c9d
Added links to troubleshooting guide
2024-03-10 12:44:04 +01:00
jgromes
9774a2299b
Update issue template for new debug levels
2024-03-10 09:56:23 +01:00
Jan Gromeš
5c30bb1e32
[CI] Run apt-get update before install ( #989 )
2024-02-27 17:16:33 +01:00
jgromes
50d335e339
[CI] Skip LoRaWAN on MegaAVR (CI_BUILD_ALL)
2024-01-27 18:58:36 +01:00
jgromes
1025abce8b
[CI] Fixed SDK path export
2024-01-27 14:07:46 +01:00
jgromes
9053786c02
Added RPi Pico build to CI
2024-01-27 14:03:58 +01:00
jgromes
718dae3f35
[CI] Temporarily remove Teensy (CI_BUILD_ALL)
2024-01-14 17:08:54 +01:00
jgromes
3cbf6669df
[CI] Temporarily remove Teensy from CI (broken platform) (CI_BUILD_ALL)
2024-01-14 17:00:24 +01:00
jgromes
1467f98202
[CI] Remove LoRaWAN from megaAVR platform
2024-01-14 16:37:48 +01:00
jgromes
0dbe05229a
[CI] Fixed STM32WL not skipped properly
2023-11-18 16:36:46 +01:00
jgromes
5b406688a3
[CI] Skip persistent LoRaWAN example on platforms without EEPROM
2023-11-18 16:24:46 +01:00
jgromes
1dec070c0e
[CI] Remove Leonardo option
2023-09-15 18:42:55 +02:00
jgromes
a9c66e25f5
[CI] Drop Arduino Leonardo
2023-09-15 18:42:21 +02:00
Alistair Francis
84c6e8c9ed
github: Add Tock CI
...
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-08-31 22:49:45 +10:00
jgromes
3eb397adfd
[CI] Moved IDF export to build step
2023-08-24 20:54:20 +02:00
jgromes
c999ac2cab
[CI] Added CI action for ESP-IDF to catch -Werrors
2023-08-24 20:48:50 +02:00
jgromes
1a31efbf74
[LoRaWAN] Drop examples on Uno
2023-08-12 19:57:22 +02:00
jgromes
65a43dbd13
Added issue template config
2023-07-16 11:49:20 +02:00
jgromes
9c2d457eeb
[CI] Added Uno R4 to matrix
2023-06-27 07:30:36 +02:00
jgromes
d1f7c18240
Added support for Arduino Uno R4
2023-06-27 07:28:57 +02:00
jgromes
64b9c669dd
[CI] Skip Pager for Arduino Leonardo
2023-06-26 20:22:32 +02:00
jgromes
1881381caa
[CI] Fix missing pipe
2023-06-26 19:56:28 +02:00
jgromes
4949d10b00
[CI] Fixed CodeQL build example
2023-06-24 22:23:14 +02:00
jgromes
8adf4fd4f2
[CI] Added option to only run rpi build
2023-06-04 13:43:46 +02:00
jgromes
8e6bd972a9
[CI] Moved cleanup step to pre-run script
2023-05-30 21:05:43 +02:00
jgromes
9d96cab4a6
[CI] Added none option to only run self-hosted rpi
2023-05-30 17:35:22 +02:00
jgromes
3029f0a4f8
[CI] Added cleanup step
2023-05-28 22:35:48 +02:00
jgromes
a00e5bb6af
[CI] Added autotest job
2023-05-07 08:20:31 +02:00
jgromes
f96881700f
Fixed example path
2023-05-06 20:34:01 +02:00
jgromes
39948f6130
Added Rpi action
2023-05-06 20:32:18 +02:00
Mestery
28180af762
run build on platform choosen in workflow dispatch
2023-04-30 23:41:24 +02:00
Mestery
70eb488c1c
improve build workflow for better flexibility
2023-04-30 23:38:17 +02:00
jgromes
cccc9742bb
[CI] Skip SSTV examples for Arduino Uno (not enough RAM)
2023-04-10 11:20:35 +02:00
jgromes
d1ab3cd9b0
[CI] Removed uncrustify action until dubious ownership error is fixed
2023-03-05 18:16:16 +01:00
jgromes
59b7d7df92
[CI] Workaround for dubious ownership error
2023-03-05 14:44:53 +01:00
jgromes
1b039e501d
[CI] Disable uncrustify action
2023-03-04 23:42:11 +01:00
jgromes
40450e699c
Fixed typo
2023-03-02 21:34:36 +01:00
jgromes
1afa947030
[CI] Temporarily disable uncrustify action
2023-01-29 18:31:01 +01:00
jgromes
773b3e10aa
[CI] Another attempt at dubious ownership fix (CI_FORCE_UNCRUST)
2023-01-29 18:28:01 +01:00