Skip to content

Commit d47b118

Browse files
committed
fix(6lowpan_ble): Added a simple CI build test
1 parent fd54c9a commit d47b118

25 files changed

+77
-4056
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: "6lowpan_ble: build-tests"
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
types: [opened, synchronize, reopened, labeled]
9+
10+
jobs:
11+
build_6lowpan_ble:
12+
if: contains(github.event.pull_request.labels.*.name, 'component::6lowpan_ble') || github.event_name == 'push'
13+
name: Build
14+
strategy:
15+
matrix:
16+
idf_ver: ["latest", "release-v5.2", "release-v5.3"]
17+
18+
runs-on: ubuntu-22.04
19+
container: espressif/idf:${{ matrix.idf_ver }}
20+
steps:
21+
- name: Checkout esp-protocols
22+
uses: actions/checkout@v4
23+
- name: Build with IDF-${{ matrix.idf_ver }}
24+
shell: bash
25+
run: |
26+
. ${IDF_PATH}/export.sh
27+
pip install idf-component-manager idf-build-apps --upgrade
28+
python ci/build_apps.py components/netif_6lowpan_ble/examples/ -c

components/6lowpan_ble/examples/echo/client/main/CMakeLists.txt

Lines changed: 0 additions & 10 deletions
This file was deleted.

0 commit comments

Comments
 (0)