mirror of
https://github.com/dmunozv04/iSponsorBlockTV.git
synced 2025-12-06 03:46:44 +03:00
Add support for legacy architectures (i386 and armv6)
Extends Docker build to include: - linux/386: 32-bit x86 systems (legacy servers, older PCs) - linux/arm/v6: ARMv6 devices (Raspberry Pi Zero, Pi 1, older ARM systems) Motivation: Many users have legacy but capable hardware that can effectively run containerized applications. These older systems often have sufficient resources for iSponsorBlockTV but lack support in most modern Docker images. Technical impact: - Zero breaking changes for existing users - Leverages existing QEMU cross-compilation infrastructure - Minimal build time increase (~10-15%) - Broader device compatibility without maintenance overhead
This commit is contained in:
2
.github/workflows/build_docker_images.yml
vendored
2
.github/workflows/build_docker_images.yml
vendored
@@ -71,7 +71,7 @@ jobs:
|
|||||||
uses: docker/build-push-action@v6
|
uses: docker/build-push-action@v6
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
platforms: linux/amd64, linux/arm64, linux/arm/v7
|
platforms: linux/amd64, linux/arm64, linux/arm/v7, linux/386, linux/arm/v6
|
||||||
push: ${{ github.event_name != 'pull_request' }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
tags: ${{ steps.meta.outputs.tags }}
|
tags: ${{ steps.meta.outputs.tags }}
|
||||||
labels: ${{ steps.meta.outputs.labels }}
|
labels: ${{ steps.meta.outputs.labels }}
|
||||||
|
|||||||
Reference in New Issue
Block a user