Skip to content

Commit e8b2a3d

Browse files
authored
2025.4.0 (#141505)
2 parents 2f244b2 + 39549d5 commit e8b2a3d

File tree

1,770 files changed

+82288
-21710
lines changed

Some content is hidden

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

1,770 files changed

+82288
-21710
lines changed

.github/workflows/builder.yml

+18-18
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
fetch-depth: 0
3333

3434
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
35-
uses: actions/setup-python@v5.4.0
35+
uses: actions/setup-python@v5.5.0
3636
with:
3737
python-version: ${{ env.DEFAULT_PYTHON }}
3838

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

7171
- name: Upload translations
72-
uses: actions/[email protected].1
72+
uses: actions/[email protected].2
7373
with:
7474
name: translations
7575
path: translations.tar.gz
@@ -94,7 +94,7 @@ jobs:
9494

9595
- name: Download nightly wheels of frontend
9696
if: needs.init.outputs.channel == 'dev'
97-
uses: dawidd6/action-download-artifact@v8
97+
uses: dawidd6/action-download-artifact@v9
9898
with:
9999
github_token: ${{secrets.GITHUB_TOKEN}}
100100
repo: home-assistant/frontend
@@ -105,7 +105,7 @@ jobs:
105105

106106
- name: Download nightly wheels of intents
107107
if: needs.init.outputs.channel == 'dev'
108-
uses: dawidd6/action-download-artifact@v8
108+
uses: dawidd6/action-download-artifact@v9
109109
with:
110110
github_token: ${{secrets.GITHUB_TOKEN}}
111111
repo: home-assistant/intents-package
@@ -116,7 +116,7 @@ jobs:
116116

117117
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
118118
if: needs.init.outputs.channel == 'dev'
119-
uses: actions/setup-python@v5.4.0
119+
uses: actions/setup-python@v5.5.0
120120
with:
121121
python-version: ${{ env.DEFAULT_PYTHON }}
122122

@@ -175,7 +175,7 @@ jobs:
175175
sed -i "s|pykrakenapi|# pykrakenapi|g" requirements_all.txt
176176
177177
- name: Download translations
178-
uses: actions/download-artifact@v4.1.9
178+
uses: actions/download-artifact@v4.2.1
179179
with:
180180
name: translations
181181

@@ -190,14 +190,14 @@ jobs:
190190
echo "${{ github.sha }};${{ github.ref }};${{ github.event_name }};${{ github.actor }}" > rootfs/OFFICIAL_IMAGE
191191
192192
- name: Login to GitHub Container Registry
193-
uses: docker/login-action@v3.3.0
193+
uses: docker/login-action@v3.4.0
194194
with:
195195
registry: ghcr.io
196196
username: ${{ github.repository_owner }}
197197
password: ${{ secrets.GITHUB_TOKEN }}
198198

199199
- name: Build base image
200-
uses: home-assistant/builder@2025.02.0
200+
uses: home-assistant/builder@2025.03.0
201201
with:
202202
args: |
203203
$BUILD_ARGS \
@@ -256,14 +256,14 @@ jobs:
256256
fi
257257
258258
- name: Login to GitHub Container Registry
259-
uses: docker/login-action@v3.3.0
259+
uses: docker/login-action@v3.4.0
260260
with:
261261
registry: ghcr.io
262262
username: ${{ github.repository_owner }}
263263
password: ${{ secrets.GITHUB_TOKEN }}
264264

265265
- name: Build base image
266-
uses: home-assistant/builder@2025.02.0
266+
uses: home-assistant/builder@2025.03.0
267267
with:
268268
args: |
269269
$BUILD_ARGS \
@@ -330,14 +330,14 @@ jobs:
330330

331331
- name: Login to DockerHub
332332
if: matrix.registry == 'docker.io/homeassistant'
333-
uses: docker/login-action@v3.3.0
333+
uses: docker/login-action@v3.4.0
334334
with:
335335
username: ${{ secrets.DOCKERHUB_USERNAME }}
336336
password: ${{ secrets.DOCKERHUB_TOKEN }}
337337

338338
- name: Login to GitHub Container Registry
339339
if: matrix.registry == 'ghcr.io/home-assistant'
340-
uses: docker/login-action@v3.3.0
340+
uses: docker/login-action@v3.4.0
341341
with:
342342
registry: ghcr.io
343343
username: ${{ github.repository_owner }}
@@ -457,12 +457,12 @@ jobs:
457457
uses: actions/[email protected]
458458

459459
- name: Set up Python ${{ env.DEFAULT_PYTHON }}
460-
uses: actions/setup-python@v5.4.0
460+
uses: actions/setup-python@v5.5.0
461461
with:
462462
python-version: ${{ env.DEFAULT_PYTHON }}
463463

464464
- name: Download translations
465-
uses: actions/download-artifact@v4.1.9
465+
uses: actions/download-artifact@v4.2.1
466466
with:
467467
name: translations
468468

@@ -502,14 +502,14 @@ jobs:
502502
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
503503

504504
- name: Login to GitHub Container Registry
505-
uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0
505+
uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
506506
with:
507507
registry: ghcr.io
508508
username: ${{ github.repository_owner }}
509509
password: ${{ secrets.GITHUB_TOKEN }}
510510

511511
- name: Build Docker image
512-
uses: docker/build-push-action@0adf9959216b96bec444f325f1e493d4aa344497 # v6.14.0
512+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0
513513
with:
514514
context: . # So action will not pull the repository again
515515
file: ./script/hassfest/docker/Dockerfile
@@ -522,7 +522,7 @@ jobs:
522522
- name: Push Docker image
523523
if: needs.init.outputs.channel != 'dev' && needs.init.outputs.publish == 'true'
524524
id: push
525-
uses: docker/build-push-action@0adf9959216b96bec444f325f1e493d4aa344497 # v6.14.0
525+
uses: docker/build-push-action@471d1dc4e07e5cdedd4c2171150001c434f0b7a4 # v6.15.0
526526
with:
527527
context: . # So action will not pull the repository again
528528
file: ./script/hassfest/docker/Dockerfile
@@ -531,7 +531,7 @@ jobs:
531531

532532
- name: Generate artifact attestation
533533
if: needs.init.outputs.channel != 'dev' && needs.init.outputs.publish == 'true'
534-
uses: actions/attest-build-provenance@520d128f165991a6c774bcb264f323e3d70747f4 # v2.2.0
534+
uses: actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3
535535
with:
536536
subject-name: ${{ env.HASSFEST_IMAGE_NAME }}
537537
subject-digest: ${{ steps.push.outputs.digest }}

0 commit comments

Comments
 (0)