diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0d18a5d..dfabedc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - arch: [amd64, i386, armv7, aarch64] + arch: [amd64, armv7, aarch64] build_type: ["hassio", "docker"] steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/release-dev.yml b/.github/workflows/release-dev.yml index ab9acbd..4f535d2 100644 --- a/.github/workflows/release-dev.yml +++ b/.github/workflows/release-dev.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - arch: [amd64, i386, armv7, aarch64] + arch: [amd64, armv7, aarch64] build_type: ["hassio", "docker"] steps: - uses: actions/checkout@v2 @@ -134,13 +134,11 @@ jobs: docker manifest create ${base}:${TAG} \ ${base}-aarch64:${TAG} \ ${base}-amd64:${TAG} \ - ${base}-armv7:${TAG} \ - ${base}-i386:${TAG} + ${base}-armv7:${TAG} docker manifest push ${base}:${TAG} docker manifest create ${base}:dev \ ${base}-aarch64:${TAG} \ ${base}-amd64:${TAG} \ - ${base}-armv7:${TAG} \ - ${base}-i386:${TAG} + ${base}-armv7:${TAG} docker manifest push ${base}:dev diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a4ca824..c88764b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - arch: [amd64, i386, armv7, aarch64] + arch: [amd64, armv7, aarch64] build_type: ["hassio", "docker"] steps: - uses: actions/checkout@v2 @@ -134,13 +134,11 @@ jobs: docker manifest create ${base}:${TAG} \ ${base}-aarch64:${TAG} \ ${base}-amd64:${TAG} \ - ${base}-armv7:${TAG} \ - ${base}-i386:${TAG} + ${base}-armv7:${TAG} docker manifest push ${base}:${TAG} docker manifest create ${base}:latest \ ${base}-aarch64:${TAG} \ ${base}-amd64:${TAG} \ - ${base}-armv7:${TAG} \ - ${base}-i386:${TAG} + ${base}-armv7:${TAG} docker manifest push ${base}:latest diff --git a/NOTES.md b/NOTES.md index 3de2835..f7770a9 100644 --- a/NOTES.md +++ b/NOTES.md @@ -14,12 +14,10 @@ because `arm64v8/ubuntu` focal fossa builds are not working. The following docker images are built by this repository: - `esphome/esphome-base-amd64` - - `esphome/esphome-base-i386` - `esphome/esphome-base-armv7` - `esphome/esphome-base-aarch64` - `esphome/esphome-base` (manifest) - `esphome/esphome-hassio-base-amd64` - - `esphome/esphome-hassio-base-i386` - `esphome/esphome-hassio-base-armv7` - `esphome/esphome-hassio-base-aarch64` - `esphome/esphome-hassio-base` (manifest) diff --git a/gen.py b/gen.py index 4b57027..ebff737 100644 --- a/gen.py +++ b/gen.py @@ -28,7 +28,6 @@ def gen_hassio(hassio_arch, base_arch, qemu_arch): HASSIO_ARCHS = [ ('amd64', 'amd64', None), - ('i386', 'i386', None), ('armv7', 'armv7', 'arm'), ('aarch64', 'aarch64', 'aarch64'), ] @@ -55,7 +54,6 @@ def gen_docker(target_arch, docker_arch, qemu_arch): DOCKER_ARCHS = [ ('amd64', 'amd64', None), - ('i386', 'i386', None), ('armv7', 'arm32v7', 'arm'), ('aarch64', 'arm64v8', 'aarch64'), ]