Skip to content

Commit

Permalink
[TerkinData] Add CI configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
amotl committed Jun 1, 2023
1 parent 1ba8951 commit 888363c
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/platformio-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ jobs:
changes:
runs-on: ubuntu-latest
outputs:
library-terkindata: ${{ steps.changes.outputs.library-terkindata }}
homie: ${{ steps.changes.outputs.homie }}
backdoor-any-rfm69: ${{ steps.changes.outputs.backdoor-any-rfm69 }}
backdoor-multihop: ${{ steps.changes.outputs.backdoor-multihop }}
Expand All @@ -58,6 +59,12 @@ jobs:
id: changes
with:
filters: |
library-terkindata:
- 'libraries/TerkinData/Makefile'
- 'libraries/TerkinData/**/*.cpp'
- 'libraries/TerkinData/**/*.ini'
- 'libraries/TerkinData/**/*.ino'
- 'libraries/TerkinData/**/*.mk'
homie:
- 'homie/**/*.ini'
- 'homie/**/*.ino'
Expand Down Expand Up @@ -122,6 +129,17 @@ jobs:
pip install --upgrade --requirement requirements-test.txt
# ------------------------------------------
# Libraries
# ------------------------------------------

- name: Build TerkinData
if: ${{ needs.changes.outputs.library-terkindata == 'true' }}
run: |
cd libraries/TerkinData/examples
make
# ------------------------------------------
# Mois Labs
# ------------------------------------------
Expand Down

0 comments on commit 888363c

Please sign in to comment.