mirror of
https://github.com/espressif/esp-protocols.git
synced 2025-09-25 14:20:54 +02:00
fix(mosq): Skip serverless example build on master
Due to esp-peer's long list dependencies, which are usually based from stable IDF releases
This commit is contained in:
7
.github/workflows/mosq__build.yml
vendored
7
.github/workflows/mosq__build.yml
vendored
@@ -16,12 +16,11 @@ jobs:
|
|||||||
idf_ver: ["latest", "release-v5.5", "release-v5.4", "release-v5.3", "release-v5.2", "release-v5.1"]
|
idf_ver: ["latest", "release-v5.5", "release-v5.4", "release-v5.3", "release-v5.2", "release-v5.1"]
|
||||||
example: ["broker", "serverless_mqtt"]
|
example: ["broker", "serverless_mqtt"]
|
||||||
exclude:
|
exclude:
|
||||||
|
# serverless_mqtt is not supported on v5.1 and master (esp-peer dependency)
|
||||||
- idf_ver: "release-v5.1"
|
- idf_ver: "release-v5.1"
|
||||||
example: "serverless_mqtt" # serverless_mqtt is not supported due to esp-peer
|
example: "serverless_mqtt"
|
||||||
include:
|
|
||||||
- idf_ver: "latest"
|
- idf_ver: "latest"
|
||||||
example: "serverless_mqtt"
|
example: "serverless_mqtt"
|
||||||
warning: "'octal_mode' is deprecated"
|
|
||||||
|
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
container: espressif/idf:${{ matrix.idf_ver }}
|
container: espressif/idf:${{ matrix.idf_ver }}
|
||||||
@@ -35,8 +34,6 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
submodules: recursive
|
submodules: recursive
|
||||||
- name: Build with IDF-${{ matrix.idf_ver }}
|
- name: Build with IDF-${{ matrix.idf_ver }}
|
||||||
env:
|
|
||||||
EXPECTED_WARNING: ${{ matrix.warning }}
|
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
. ${IDF_PATH}/export.sh
|
. ${IDF_PATH}/export.sh
|
||||||
|
Reference in New Issue
Block a user