[STM32WL] Add checkOutputPower override #233
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: "Static Memory Management Test" | |
| on: | |
| push: | |
| branches: [master] | |
| pull_request: | |
| branches: [master] | |
| workflow_dispatch: | |
| jobs: | |
| static-memory: | |
| name: Build Arduino and non-Arduino with enabled static memory management | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| - name: Install dependencies for unit test | |
| run: | | |
| sudo apt-get update | |
| sudo apt-get install -y libboost-all-dev libfmt-dev lcov | |
| - name: Run unit test for static memory management | |
| run: | | |
| cd extras/test/unit | |
| ./test.sh -DRADIOLIB_STATIC_ONLY | |
| - name: Install arduino-cli | |
| run: | |
| | | |
| mkdir -p ~/.local/bin | |
| echo "~/.local/bin" >> $GITHUB_PATH | |
| curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | BINDIR=~/.local/bin sh | |
| - name: Install platform | |
| run: | |
| | | |
| arduino-cli core update-index | |
| arduino-cli core install arduino:avr | |
| - name: Build Arduino example | |
| run: | |
| arduino-cli compile --libraries /home/runner/work/RadioLib --fqbn arduino:avr:mega $PWD/examples/SX123x/SX123x_Transmit_Blocking/SX123x_Transmit_Blocking.ino --warnings=all --build-property compiler.cpp.extra_flags="-DRADIOLIB_STATIC_ONLY" | |