Fix dependencies

This commit is contained in:
Edward Firmo
2025-07-29 16:00:40 +02:00
parent 4c0a83851e
commit 29b292bf45

View File

@@ -92,9 +92,7 @@ jobs:
build_ard_hw_relays: build_ard_hw_relays:
name: "🔌 Arduino HW Relays (latest)" name: "🔌 Arduino HW Relays (latest)"
needs: needs: build_ard_core
- build_ard_core
- build_ard_basic
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -106,9 +104,7 @@ jobs:
build_ard_hw_speaker: build_ard_hw_speaker:
name: "🔌 Arduino HW Speaker (latest)" name: "🔌 Arduino HW Speaker (latest)"
needs: needs: build_ard_core
- build_ard_core
- build_ard_basic
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -120,9 +116,7 @@ jobs:
build_ard_hw_vibration: build_ard_hw_vibration:
name: "🔌 Arduino HW Vibration (latest)" name: "🔌 Arduino HW Vibration (latest)"
needs: needs: build_ard_core
- build_ard_core
- build_ard_basic
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -134,12 +128,7 @@ jobs:
build_ard_ble_proxy_latest: build_ard_ble_proxy_latest:
name: "⚡ Arduino BLE Proxy (latest)" name: "⚡ Arduino BLE Proxy (latest)"
needs: needs: build_ard_basic
- build_ard_core
- build_ard_basic
- build_ard_hw_relays
- build_ard_hw_speaker
- build_ard_hw_vibration
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -151,12 +140,7 @@ jobs:
build_ard_ble_proxy_dev: build_ard_ble_proxy_dev:
name: "⚡ Arduino BLE Proxy (dev)" name: "⚡ Arduino BLE Proxy (dev)"
needs: needs: build_ard_basic_dev
- build_ard_core
- build_ard_basic
- build_ard_hw_relays
- build_ard_hw_speaker
- build_ard_hw_vibration
if: success() && !inputs.skip_dev if: success() && !inputs.skip_dev
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -170,10 +154,8 @@ jobs:
build_ard_media_player_latest: build_ard_media_player_latest:
name: "⚡ Arduino Media Player (latest)" name: "⚡ Arduino Media Player (latest)"
needs: needs:
- build_ard_core
- build_ard_basic - build_ard_basic
- build_ard_hw_relays - build_ard_hw_relays
- build_ard_hw_speaker
- build_ard_hw_vibration - build_ard_hw_vibration
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -186,12 +168,7 @@ jobs:
build_ard_media_player_dev: build_ard_media_player_dev:
name: "⚡ Arduino Media Player (dev)" name: "⚡ Arduino Media Player (dev)"
needs: needs: build_ard_basic_dev
- build_ard_core
- build_ard_basic
- build_ard_hw_relays
- build_ard_hw_speaker
- build_ard_hw_vibration
if: success() && !inputs.skip_dev if: success() && !inputs.skip_dev
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -242,7 +219,7 @@ jobs:
build_idf_hw_relays: build_idf_hw_relays:
name: "🔌 IDF HW Relays (latest)" name: "🔌 IDF HW Relays (latest)"
needs: [build_idf_core, build_idf_basic] needs: build_idf_core
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -254,9 +231,7 @@ jobs:
build_idf_hw_speaker: build_idf_hw_speaker:
name: "🔌 IDF HW Speaker (latest)" name: "🔌 IDF HW Speaker (latest)"
needs: needs: build_idf_core
- build_idf_core
- build_idf_basic
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -268,9 +243,7 @@ jobs:
build_idf_hw_vibration: build_idf_hw_vibration:
name: "🔌 IDF HW Vibration (latest)" name: "🔌 IDF HW Vibration (latest)"
needs: needs: build_idf_core
- build_idf_core
- build_idf_basic
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -282,12 +255,7 @@ jobs:
build_idf_ble_proxy_latest: build_idf_ble_proxy_latest:
name: "⚡ IDF BLE Proxy (latest)" name: "⚡ IDF BLE Proxy (latest)"
needs: needs: build_idf_basic
- build_idf_core
- build_idf_basic
- build_idf_hw_relays
- build_idf_hw_speaker
- build_idf_hw_vibration
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@main - uses: actions/checkout@main
@@ -299,12 +267,7 @@ jobs:
build_idf_ble_proxy_dev: build_idf_ble_proxy_dev:
name: "⚡ IDF BLE Proxy (dev)" name: "⚡ IDF BLE Proxy (dev)"
needs: needs: build_idf_basic_dev
- build_idf_core
- build_idf_basic
- build_idf_hw_relays
- build_idf_hw_speaker
- build_idf_hw_vibration
if: success() && !inputs.skip_dev if: success() && !inputs.skip_dev
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -318,10 +281,8 @@ jobs:
build_idf_media_player_latest: build_idf_media_player_latest:
name: "⚡ IDF Media Player (latest)" name: "⚡ IDF Media Player (latest)"
needs: needs:
- build_idf_core
- build_idf_basic - build_idf_basic
- build_idf_hw_relays - build_idf_hw_relays
- build_idf_hw_speaker
- build_idf_hw_vibration - build_idf_hw_vibration
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@@ -334,12 +295,7 @@ jobs:
build_idf_media_player_dev: build_idf_media_player_dev:
name: "⚡ IDF Media Player (dev)" name: "⚡ IDF Media Player (dev)"
needs: needs: build_idf_basic_dev
- build_idf_core
- build_idf_basic
- build_idf_hw_relays
- build_idf_hw_speaker
- build_idf_hw_vibration
if: success() && !inputs.skip_dev if: success() && !inputs.skip_dev
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps: