We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8fbc1c8 commit bd88579Copy full SHA for bd88579
.github/workflows/build.yaml
@@ -0,0 +1,38 @@
1
+name: Build
2
+
3
+on:
4
+ workflow_dispatch:
5
6
+ push:
7
+ branches:
8
+ - dev
9
+ paths:
10
+ - "components/nspanel_lovelace/**"
11
+ - ".github/workflows/build.yaml"
12
+ - "*example.yaml"
13
14
+ pull_request:
15
16
17
18
19
20
21
+jobs:
22
+ test:
23
+ name: Build
24
+ runs-on: ubuntu-latest
25
+ strategy:
26
+ fail-fast: false
27
+ max-parallel: 2
28
+ matrix:
29
+ version: [stable]
30
+ variant: [advanced-example]
31
+ container:
32
+ image: ghcr.io/esphome/esphome:${{ matrix.version }}
33
+ steps:
34
+ - uses: actions/checkout@v6
35
+ - name: Copy test secrets
36
+ run: |
37
+ cp secrets-example.yaml secrets.yaml
38
+ - run: esphome compile ${{ matrix.variant }}.yaml
0 commit comments