@@ -162,18 +162,6 @@ jobs:
162162 sed -i "s|home-assistant-intents==.*||" requirements_all.txt
163163 fi
164164
165- - name : Adjustments for armhf
166- if : matrix.arch == 'armhf'
167- run : |
168- # Pandas has issues building on armhf, it is expected they
169- # will drop the platform in the near future (they consider it
170- # "flimsy" on 386). The following packages depend on pandas,
171- # so we comment them out.
172- sed -i "s|env-canada|# env-canada|g" requirements_all.txt
173- sed -i "s|noaa-coops|# noaa-coops|g" requirements_all.txt
174- sed -i "s|pyezviz|# pyezviz|g" requirements_all.txt
175- sed -i "s|pykrakenapi|# pykrakenapi|g" requirements_all.txt
176-
177165 - name : Download translations
178166 uses : actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0
179167 with :
@@ -226,19 +214,11 @@ jobs:
226214 - odroid-c4
227215 - odroid-m1
228216 - odroid-n2
229- - odroid-xu
230- - qemuarm
231217 - qemuarm-64
232- - qemux86
233218 - qemux86-64
234- - raspberrypi
235- - raspberrypi2
236- - raspberrypi3
237219 - raspberrypi3-64
238- - raspberrypi4
239220 - raspberrypi4-64
240221 - raspberrypi5-64
241- - tinker
242222 - yellow
243223 - green
244224 steps :
@@ -297,6 +277,7 @@ jobs:
297277 key-description : " Home Assistant Core"
298278 version : ${{ needs.init.outputs.version }}
299279 channel : ${{ needs.init.outputs.channel }}
280+ exclude-list : ' ["odroid-xu","qemuarm","qemux86","raspberrypi","raspberrypi2","raspberrypi3","raspberrypi4","tinker"]'
300281
301282 - name : Update version file (stable -> beta)
302283 if : needs.init.outputs.channel == 'stable'
@@ -306,6 +287,7 @@ jobs:
306287 key-description : " Home Assistant Core"
307288 version : ${{ needs.init.outputs.version }}
308289 channel : beta
290+ exclude-list : ' ["odroid-xu","qemuarm","qemux86","raspberrypi","raspberrypi2","raspberrypi3","raspberrypi4","tinker"]'
309291
310292 publish_container :
311293 name : Publish meta container for ${{ matrix.registry }}
@@ -357,27 +339,12 @@ jobs:
357339
358340 docker manifest create "${registry}/home-assistant:${tag_l}" \
359341 "${registry}/amd64-homeassistant:${tag_r}" \
360- "${registry}/i386-homeassistant:${tag_r}" \
361- "${registry}/armhf-homeassistant:${tag_r}" \
362- "${registry}/armv7-homeassistant:${tag_r}" \
363342 "${registry}/aarch64-homeassistant:${tag_r}"
364343
365344 docker manifest annotate "${registry}/home-assistant:${tag_l}" \
366345 "${registry}/amd64-homeassistant:${tag_r}" \
367346 --os linux --arch amd64
368347
369- docker manifest annotate "${registry}/home-assistant:${tag_l}" \
370- "${registry}/i386-homeassistant:${tag_r}" \
371- --os linux --arch 386
372-
373- docker manifest annotate "${registry}/home-assistant:${tag_l}" \
374- "${registry}/armhf-homeassistant:${tag_r}" \
375- --os linux --arch arm --variant=v6
376-
377- docker manifest annotate "${registry}/home-assistant:${tag_l}" \
378- "${registry}/armv7-homeassistant:${tag_r}" \
379- --os linux --arch arm --variant=v7
380-
381348 docker manifest annotate "${registry}/home-assistant:${tag_l}" \
382349 "${registry}/aarch64-homeassistant:${tag_r}" \
383350 --os linux --arch arm64 --variant=v8
@@ -405,23 +372,14 @@ jobs:
405372
406373 # Pull images from github container registry and verify signature
407374 docker pull "ghcr.io/home-assistant/amd64-homeassistant:${{ needs.init.outputs.version }}"
408- docker pull "ghcr.io/home-assistant/i386-homeassistant:${{ needs.init.outputs.version }}"
409- docker pull "ghcr.io/home-assistant/armhf-homeassistant:${{ needs.init.outputs.version }}"
410- docker pull "ghcr.io/home-assistant/armv7-homeassistant:${{ needs.init.outputs.version }}"
411375 docker pull "ghcr.io/home-assistant/aarch64-homeassistant:${{ needs.init.outputs.version }}"
412376
413377 validate_image "ghcr.io/home-assistant/amd64-homeassistant:${{ needs.init.outputs.version }}"
414- validate_image "ghcr.io/home-assistant/i386-homeassistant:${{ needs.init.outputs.version }}"
415- validate_image "ghcr.io/home-assistant/armhf-homeassistant:${{ needs.init.outputs.version }}"
416- validate_image "ghcr.io/home-assistant/armv7-homeassistant:${{ needs.init.outputs.version }}"
417378 validate_image "ghcr.io/home-assistant/aarch64-homeassistant:${{ needs.init.outputs.version }}"
418379
419380 if [[ "${{ matrix.registry }}" == "docker.io/homeassistant" ]]; then
420381 # Upload images to dockerhub
421382 push_dockerhub "amd64-homeassistant" "${{ needs.init.outputs.version }}"
422- push_dockerhub "i386-homeassistant" "${{ needs.init.outputs.version }}"
423- push_dockerhub "armhf-homeassistant" "${{ needs.init.outputs.version }}"
424- push_dockerhub "armv7-homeassistant" "${{ needs.init.outputs.version }}"
425383 push_dockerhub "aarch64-homeassistant" "${{ needs.init.outputs.version }}"
426384 fi
427385
0 commit comments