Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
b9dcf89
Fix hassfest error for internal integrations (#152173)
balloob Sep 12, 2025
69893ab
Update frontend to 20250903.5 (#152170)
bramkragten Sep 12, 2025
1f4c0b3
Add codeowner for Modbus (#152163)
janiversen Sep 12, 2025
d324021
Bump pyiskra to 0.1.27 (#152160)
iskrakranj Sep 12, 2025
984590c
Fix Pylance errors in UptimeRobot tests (#152185)
chemelli74 Sep 12, 2025
f0dc1f9
Fix ai_task generate image service test (#152184)
jbouwh Sep 12, 2025
bd8ddd7
Register androidtv entity services in async_setup (#152172)
emontnemery Sep 12, 2025
3713c03
Drop index from preset name in MotionMount (#151301)
laiho-vogels Sep 12, 2025
09381ab
Add hourly forecast for AccuWeather integration (#152178)
bieniu Sep 12, 2025
91e7a35
Add gravity mode switch for Feeder-Robot (#152175)
natekspencer Sep 12, 2025
fd1df5a
Add select for up/down/stop to electric desk (#152166)
mhalano Sep 12, 2025
521ff62
Make Roborock map transparent by default (#152092)
Lash-L Sep 12, 2025
0cebca4
Bump pymodbus to 3.11.2 (#152097)
wlcrs Sep 12, 2025
9fae4e7
Add support for Tuya bzyd category (white noise machine) (#152025)
epenet Sep 12, 2025
17fe147
Add support for Tuya szjcy category (water quality sensors) (#152020)
epenet Sep 12, 2025
c4bea56
Upgrade aioapcaccess to 1.0.0 (#151844)
yuxincs Sep 12, 2025
c5ff7ed
Remove self._lock in modbus. (#151997)
janiversen Sep 12, 2025
2ddbcd5
Add Shelly support for virtual buttons (#151940)
thecode Sep 12, 2025
14ebb6c
Pin SHA for all github actions (#151939)
silamon Sep 12, 2025
b930728
Clean up unused partial action response in intent helper (#151908)
arturpragacz Sep 12, 2025
6d231c2
Tibber 15min prices (#151881)
Danielhiversen Sep 12, 2025
71bf5e1
Add On/Off switch for DiscreteHeatingSystem in Overkiz (#151778)
AdrianEddy Sep 12, 2025
bfe1dd6
Add device and state class to Temp and Voltage entities. (#145613)
Hodnc Sep 12, 2025
3de701a
Acknowledge if targets in same area (#150655)
synesthesiam Sep 12, 2025
124a63d
Add globe light settings for Litter-Robot 4 (#152190)
natekspencer Sep 12, 2025
dbb29a7
Add `attributes.entity_id` to min_max sensors similar to groups (#151…
MindFreeze Sep 12, 2025
a5bfdc6
Add MEASUREMENT state_class to temperature sensors of flexit_bacnet (…
mcsdodo Sep 12, 2025
dcd0952
Webhook trigger: Enable templated webhook_id (#151193)
RoboMagus Sep 12, 2025
3472020
Add icons for volume flow rate (#152196)
thecode Sep 12, 2025
0ac7cb3
Fix Aladdin Connect state not updating (#151652)
hbludworth Sep 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 22 additions & 22 deletions .github/workflows/builder.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@ jobs:
publish: ${{ steps.version.outputs.publish }}
steps:
- name: Checkout the repository
uses: actions/[email protected]
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
fetch-depth: 0

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/[email protected]
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -69,7 +69,7 @@ jobs:
run: find ./homeassistant/components/*/translations -name "*.json" | tar zcvf translations.tar.gz -T -

- name: Upload translations
uses: actions/[email protected]
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: translations
path: translations.tar.gz
Expand All @@ -90,11 +90,11 @@ jobs:
arch: ${{ fromJson(needs.init.outputs.architectures) }}
steps:
- name: Checkout the repository
uses: actions/[email protected]
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Download nightly wheels of frontend
if: needs.init.outputs.channel == 'dev'
uses: dawidd6/action-download-artifact@v11
uses: dawidd6/action-download-artifact@ac66b43f0e6a346234dd65d4d0c8fbb31cb316e5 # v11
with:
github_token: ${{secrets.GITHUB_TOKEN}}
repo: home-assistant/frontend
Expand All @@ -105,7 +105,7 @@ jobs:

- name: Download nightly wheels of intents
if: needs.init.outputs.channel == 'dev'
uses: dawidd6/action-download-artifact@v11
uses: dawidd6/action-download-artifact@ac66b43f0e6a346234dd65d4d0c8fbb31cb316e5 # v11
with:
github_token: ${{secrets.GITHUB_TOKEN}}
repo: OHF-Voice/intents-package
Expand All @@ -116,7 +116,7 @@ jobs:

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
if: needs.init.outputs.channel == 'dev'
uses: actions/[email protected]
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: ${{ env.DEFAULT_PYTHON }}

Expand Down Expand Up @@ -175,7 +175,7 @@ jobs:
sed -i "s|pykrakenapi|# pykrakenapi|g" requirements_all.txt

- name: Download translations
uses: actions/[email protected]
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
with:
name: translations

Expand All @@ -190,14 +190,14 @@ jobs:
echo "${{ github.sha }};${{ github.ref }};${{ github.event_name }};${{ github.actor }}" > rootfs/OFFICIAL_IMAGE

- name: Login to GitHub Container Registry
uses: docker/[email protected]
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build base image
uses: home-assistant/[email protected]
uses: home-assistant/builder@71885366c80f6ead6ae8c364b61d910e0dc5addc # 2025.03.0
with:
args: |
$BUILD_ARGS \
Expand Down Expand Up @@ -242,7 +242,7 @@ jobs:
- green
steps:
- name: Checkout the repository
uses: actions/[email protected]
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Set build additional args
run: |
Expand All @@ -256,14 +256,14 @@ jobs:
fi

- name: Login to GitHub Container Registry
uses: docker/[email protected]
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build base image
uses: home-assistant/[email protected]
uses: home-assistant/builder@71885366c80f6ead6ae8c364b61d910e0dc5addc # 2025.03.0
with:
args: |
$BUILD_ARGS \
Expand All @@ -279,7 +279,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/[email protected]
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Initialize git
uses: home-assistant/actions/helpers/git-init@master
Expand Down Expand Up @@ -321,23 +321,23 @@ jobs:
registry: ["ghcr.io/home-assistant", "docker.io/homeassistant"]
steps:
- name: Checkout the repository
uses: actions/[email protected]
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Install Cosign
uses: sigstore/[email protected]
uses: sigstore/cosign-installer@d58896d6a1865668819e1d91763c7751a165e159 # v3.9.2
with:
cosign-release: "v2.2.3"

- name: Login to DockerHub
if: matrix.registry == 'docker.io/homeassistant'
uses: docker/[email protected]
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Login to GitHub Container Registry
if: matrix.registry == 'ghcr.io/home-assistant'
uses: docker/[email protected]
uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
Expand Down Expand Up @@ -454,15 +454,15 @@ jobs:
if: github.repository_owner == 'home-assistant' && needs.init.outputs.publish == 'true'
steps:
- name: Checkout the repository
uses: actions/[email protected]
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0

- name: Set up Python ${{ env.DEFAULT_PYTHON }}
uses: actions/[email protected]
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: ${{ env.DEFAULT_PYTHON }}

- name: Download translations
uses: actions/[email protected]
uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # v5.0.0
with:
name: translations

Expand All @@ -480,7 +480,7 @@ jobs:
python -m build

- name: Upload package to PyPI
uses: pypa/[email protected]
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0
with:
skip-existing: true

Expand Down
Loading
Loading