From f2a8a894d97e168c339902d8e7d18539f98d105c Mon Sep 17 00:00:00 2001 From: jgromes Date: Sat, 14 Dec 2024 14:30:56 +0100 Subject: [PATCH] [CI] Add Silicon Labs board to supported platforms --- .github/workflows/main.yml | 4 ++++ README.md | 3 +++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c28278a3..963e4eb3 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -36,6 +36,7 @@ on: - MegaCore:avr:1281 - teensy:avr:teensy41 - arduino:renesas_uno:minima + - SiliconLabs:silabs:xg24explorerkit jobs: build: @@ -118,6 +119,9 @@ jobs: - id: arduino:renesas_uno:minima run: | echo "skip-pattern=(STM32WL|LoRaWAN|LR11x0_Firmware_Update)" >> $GITHUB_OUTPUT + - id: SiliconLabs:silabs:xg24explorerkit + run: | + echo "index-url=--additional-urls https://siliconlabs.github.io/arduino/package_arduinosilabs_index.json" >> $GITHUB_OUTPUT runs-on: ubuntu-latest name: ${{ matrix.id }} diff --git a/README.md b/README.md index 78a561f9..ebbc7eca 100644 --- a/README.md +++ b/README.md @@ -94,4 +94,7 @@ SX127x, RFM9x, SX126x, LR11x0 and SX128x * __PJRC__ * [__Teensy__](https://github.com/PaulStoffregen/cores) - Teensy 2.x, 3.x and 4.x boards +* __Silicon Labs__ + * [__EFR32__](https://github.com/SiliconLabs/arduino) - Silicon Labs xG24, xG27 and other boards + The list above is by no means exhaustive - RadioLib code is independent of the used platform! Compilation of all examples is tested for all platforms officially supported prior to releasing new version. In addition, RadioLib includes an internal hardware abstraction layer, which allows it to be easily ported even to non-Arduino environments.