Skip to content

Commit 8162bcf

Browse files
Keep the minimal all-clusters-app build since it's required for merge
1 parent 165ea58 commit 8162bcf

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

.github/workflows/minimal-build.yaml

+23-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,29 @@ concurrency:
2626
cancel-in-progress: true
2727

2828
jobs:
29-
minimal:
29+
minimal-all-clusters:
30+
name: Linux / configure build of all-clusters-app
31+
32+
if: github.actor != 'restyled-io[bot]'
33+
runs-on: ubuntu-latest
34+
35+
container:
36+
image: ghcr.io/project-chip/chip-build-minimal:50
37+
38+
steps:
39+
- name: Checkout
40+
uses: actions/checkout@v4
41+
42+
- name: Checkout submodules # but don't bootstrap!
43+
uses: ./.github/actions/checkout-submodules
44+
with:
45+
platform: linux
46+
47+
- name: Configure and build All Clusters App
48+
run: |
49+
CC=gcc CXX=g++ scripts/configure --project=examples/all-clusters-app/linux && ./ninja-build
50+
51+
minimal-network-manager:
3052
name: Linux / configure build of network-manager-app
3153

3254
if: github.actor != 'restyled-io[bot]'

0 commit comments

Comments
 (0)