forked from XiaoMi/ha_xiaomi_home
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 838fff3
Showing
75 changed files
with
19,923 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
name: Bug report / 报告问题 | ||
description: Create a report to help us improve. / 报告问题以帮助我们改进 | ||
title: "[Bug]: " | ||
labels: ["bug"] | ||
body: | ||
- type: input | ||
attributes: | ||
label: Describe the bug / 描述问题 | ||
description: | | ||
> A clear and concise description of what the bug is. | ||
> 清晰且简明地描述问题。 | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: To Reproduce / 复现步骤 | ||
description: | | ||
> If applicable, add screenshots to help explain your problem. You can attach images by clicking this area to highlight it and then dragging files in. Steps to reproduce the behavior: | ||
> 如有需要,可添加截图以帮助解释问题。点击此区域以高亮显示并拖动截图文件以上传。请详细描述复现步骤: | ||
placeholder: | | ||
1. Go to ... | ||
2. Click on ... | ||
3. Scroll down to ... | ||
4. See error | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
attributes: | ||
label: Expected behavior / 预期结果 | ||
description: | | ||
> A clear and concise description of what you expected to happen. | ||
> 描述预期结果。 | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Home Assistant Logs / 系统日志 | ||
description: | | ||
> [Settings > System > Logs > DOWNLOAD FULL LOG](https://my.home-assistant.io/redirect/logs) > Filter `xiaomi_home` | ||
> [设置 > 系统 > 日志 > 下载完整日志](https://my.home-assistant.io/redirect/logs) > 筛选 `xiaomi_home` | ||
- type: input | ||
attributes: | ||
label: Home Assistant Core version / Home Assistant Core 版本 | ||
description: | | ||
> [Settings > About](https://my.home-assistant.io/redirect/info) | ||
> [设置 > 关于 Home Assistant](https://my.home-assistant.io/redirect/info) | ||
placeholder: "2024.8.1" | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
attributes: | ||
label: Home Assistant Operation System version / Home Assistant Operation System 版本 | ||
description: | | ||
> [Settings > About](https://my.home-assistant.io/redirect/info) | ||
> [设置 > 关于 Home Assistant](https://my.home-assistant.io/redirect/info) | ||
placeholder: "12.4" | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
attributes: | ||
label: Xiaomi Home integration version / 米家集成版本 | ||
description: | | ||
> [Settings > Devices & services > Configured > `Xiaomi Home`](https://my.home-assistant.io/redirect/integration/?domain=xiaomi_home) | ||
> [设置 > 设备与服务 > 已配置 > `Xiaomi Home`](https://my.home-assistant.io/redirect/integration/?domain=xiaomi_home) | ||
placeholder: "v0.0.1" | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
attributes: | ||
label: Additional context / 其他说明 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
blank_issues_enabled: false | ||
contact_links: | ||
- name: Feature Suggestion / 功能建议 | ||
url: https://github.com/XiaoMi/ha_xiaomi_home/discussions/new?category=ideas | ||
about: Share ideas for enhancements or new features. / 建议改进或增加新功能 | ||
|
||
- name: Support and Help / 支持与帮助 | ||
url: https://github.com/XiaoMi/ha_xiaomi_home/discussions/categories/q-a | ||
about: Please ask and answer questions here. / 请在这里提问和答疑 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
name: Validate | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
pull_request: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
validate-hassfest: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout the repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Hassfest validation | ||
uses: home-assistant/actions/hassfest@master | ||
|
||
validate-hacs: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout the repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: HACS validation | ||
uses: hacs/action@main | ||
with: | ||
category: integration | ||
ignore: brands | ||
|
||
validate-format: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout the repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Check format | ||
run: | | ||
./custom_components/xiaomi_home/test/test_all.sh | ||
validate-lint: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout the repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
pip install pylint | ||
- name: Analyse the code with pylint | ||
run: | | ||
pylint $(git ls-files '*.py') | ||
validate-setup: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout the repository | ||
uses: actions/checkout@v4 | ||
|
||
- name: Install the integration | ||
run: | | ||
export config_path=./test_config | ||
mkdir $config_path | ||
./install.sh $config_path | ||
echo "default_config:" >> $config_path/configuration.yaml | ||
echo "logger:" >> $config_path/configuration.yaml | ||
echo " default: info" >> $config_path/configuration.yaml | ||
echo " logs:" >> $config_path/configuration.yaml | ||
echo " custom_components.xiaomi_home: debug" >> $config_path/configuration.yaml | ||
- name: Setup Home Assistant | ||
id: homeassistant | ||
uses: ludeeus/setup-homeassistant@main | ||
with: | ||
config-dir: ./test_config |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
__pycache__ | ||
.pytest_cache | ||
.vscode | ||
.idea | ||
requirements.txt |
Oops, something went wrong.