Skip to content

Commit d5c77cb

Browse files
authored
Merge branch 'main' into esptool-logs
2 parents d04f70e + fcab891 commit d5c77cb

File tree

505 files changed

+1264
-77553
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

505 files changed

+1264
-77553
lines changed
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
name: Bug Report
2+
description: Report a bug or issue with the ESPHome Dashboard
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
This issue form is for reporting bugs with the ESPHome Builder / Dashboard / Frontend only!
8+
9+
If you have a feature request or enhancement, please [request them here instead][fr].
10+
11+
If your issue is related to compilation or validation failing, please search for or
12+
open an issue in the main [ESPHome repository][esphome-issues] instead.
13+
14+
[fr]: https://github.com/orgs/esphome/discussions
15+
[esphome-issues]: https://github.com/esphome/esphome/issues
16+
17+
- type: markdown
18+
attributes:
19+
value: |
20+
## Environment
21+
- type: input
22+
id: version
23+
attributes:
24+
label: Version
25+
description: What version of the ESPHome Builder / Dashboard are you running?
26+
placeholder: 2025.6.3
27+
validations:
28+
required: true
29+
- type: dropdown
30+
validations:
31+
required: true
32+
id: installation
33+
attributes:
34+
label: What type of installation are you using?
35+
options:
36+
- Home Assistant Add-on
37+
- Docker
38+
- pip
39+
- type: input
40+
id: browser
41+
attributes:
42+
label: Browser
43+
description: What browser are you using?
44+
placeholder: e.g. Chrome, Firefox, Safari
45+
validations:
46+
required: true
47+
48+
- type: markdown
49+
attributes:
50+
value: |
51+
## Details
52+
- type: textarea
53+
id: what-happened
54+
attributes:
55+
label: What happened?
56+
description: A clear and concise description of what the bug is.
57+
placeholder: Tell us what you see!
58+
validations:
59+
required: true
60+
- type: textarea
61+
id: reproduction-steps
62+
attributes:
63+
label: How to reproduce
64+
description: Steps to reproduce the behavior.
65+
placeholder: |
66+
1. Go to '...'
67+
2. Click on '....'
68+
3. Scroll down to '....'
69+
4. See error
70+
validations:
71+
required: true
72+
- type: textarea
73+
id: expected-behavior
74+
attributes:
75+
label: Expected behavior
76+
description: A clear and concise description of what you expected to happen.
77+
validations:
78+
required: true
79+
80+
- type: textarea
81+
id: logs
82+
attributes:
83+
label: Relevant log output
84+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
85+
render: shell
86+
- type: textarea
87+
id: screenshots
88+
attributes:
89+
label: Screenshots
90+
description: If applicable,

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
11
blank_issues_enabled: false
22
contact_links:
3-
- name: Issue Tracker
4-
url: https://github.com/esphome/issues
5-
about: Please create bug reports in the dedicated issue tracker.
6-
- name: Feature Request Tracker
7-
url: https://github.com/esphome/feature-requests
3+
- name: Report an issue with ESPHome
4+
url: https://github.com/esphome/esphome/issues/new/choose
5+
about: Report an issue with ESPHome.
6+
- name: Report an issue with the ESPHome documentation
7+
url: https://github.com/esphome/esphome-docs/issues/new/choose
8+
about: Report an issue with the ESPHome documentation.
9+
- name: Report an issue with the ESPHome web server
10+
url: https://github.com/esphome/esphome-webserver/issues/new/choose
11+
about: Report an issue with the ESPHome web server.
12+
- name: Report an issue with the ESPHome API client
13+
url: https://github.com/esphome/aioesphomeapi/issues/new/choose
14+
about: Report an issue with the ESPHome API client.
15+
- name: Make a Feature Request
16+
url: https://github.com/orgs/esphome/discussions
817
about: Please create feature requests in the dedicated feature request tracker.
918
- name: Frequently Asked Question
1019
url: https://esphome.io/guides/faq.html
11-
about: Please view the FAQ for common questions and what to include in a bug report.
20+
about: Please view the FAQ for common questions and what to include in a bug report.

.github/workflows/build-web.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ jobs:
1212
name: Build Site
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v4.2.2
16-
- uses: actions/setup-node@v4.1.0
15+
- uses: actions/checkout@v5.0.0
16+
- uses: actions/setup-node@v4.4.0
1717
with:
18-
node-version: 20
18+
node-version: 24
1919
- name: Install dependencies
2020
run: npm ci
2121
- name: Run Build
2222
run: web.esphome.io/script/build_web
2323
- name: Upload GitHub Pages artifact
24-
uses: actions/upload-pages-artifact@v3.0.1
24+
uses: actions/upload-pages-artifact@v4.0.0
2525
with:
2626
path: web.esphome.io/dist
2727

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17-
- uses: actions/checkout@v4.2.2
17+
- uses: actions/checkout@v5.0.0
1818
- name: Use Node.js
19-
uses: actions/setup-node@v4.1.0
19+
uses: actions/setup-node@v4.4.0
2020
with:
21-
node-version: 16
21+
node-version: 24
2222
- run: npm ci
2323
- run: tsc
2424
- run: script/build

.github/workflows/pythonpublish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ jobs:
1616
contents: read
1717
id-token: write
1818
steps:
19-
- uses: actions/checkout@v4.2.2
19+
- uses: actions/checkout@v5.0.0
2020
- name: Use Node.js
21-
uses: actions/setup-node@v4.1.0
21+
uses: actions/setup-node@v4.4.0
2222
with:
23-
node-version: 16
23+
node-version: 24
2424
- name: Set up Python
2525
uses: actions/setup-python@v5
2626
with:
@@ -35,4 +35,4 @@ jobs:
3535
- name: Build python package
3636
run: python setup.py sdist bdist_wheel
3737
- name: Publish
38-
uses: pypa/[email protected].3
38+
uses: pypa/[email protected].4

.github/workflows/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
steps:
1212
- name: Checkout code
13-
uses: actions/checkout@v4.2.2
13+
uses: actions/checkout@v5.0.0
1414
- name: Set up python
1515
uses: actions/[email protected]
1616
with:

0 commit comments

Comments
 (0)