Skip to content

Commit

Permalink
refactor: remove ppc64le and s390x architectures
Browse files Browse the repository at this point in the history
Remove less commonly used architectures from build platforms to streamline the
build process and reduce build times. This change only removes architectures
without modifying the existing workflow structure.

- Remove linux/ppc64le platform
- Remove linux/s390x platform
  • Loading branch information
vkartk committed Jan 9, 2025
1 parent ca1bed7 commit 31972f5
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-docker-image-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ jobs:
push: true
build-args: |
CADDY_VERSION=${{ env.VERSION }}
platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/ppc64le,linux/s390x
platforms: linux/amd64,linux/arm64,linux/arm/v7
tags: |
ghcr.io/${{ env.REPO_OWNER }}/caddy-cloudflare:${{ env.VERSION }}-alpine
ghcr.io/${{ env.REPO_OWNER }}/caddy-cloudflare:alpine
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-docker-image-standard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ jobs:
push: true
build-args: |
CADDY_VERSION=${{ env.VERSION }}
platforms: linux/amd64,linux/arm64,linux/arm/v7,linux/ppc64le,linux/s390x
platforms: linux/amd64,linux/arm64,linux/arm/v7
tags: |
ghcr.io/${{ env.REPO_OWNER }}/caddy-cloudflare:${{ env.VERSION }}
ghcr.io/${{ env.REPO_OWNER }}/caddy-cloudflare:latest
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Deploy a hassle-free Caddy server with built-in support for Cloudflare DNS-01 AC
- **Automated Builds**: Automatically checks for new Caddy releases and builds Docker images.
- **Continuous Integration**: Utilizes GitHub Actions for seamless CI/CD.
- **Cloudflare DNS Integration**: Integrates Cloudflare DNS for automatic SSL certificate management.
- **Multi-Platform Support**: Builds images for multiple architectures, including `amd64`, `arm64`, `arm/v7` (Raspberry Pi), `ppc64le`, and `s390x` , ensuring compatibility across a wide range of devices and systems.
- **Multi-Platform Support**: Builds images for multiple architectures, including `amd64`, `arm64` & `arm/v7` (Raspberry Pi)
- **Alpine-based Image**: Provides a lightweight Alpine-based image for smaller size and faster deployment.
- **Manual Trigger**: Allows manual triggering of the build process.
- **Open Source**: Contributions are welcome under the MIT License.
Expand Down

0 comments on commit 31972f5

Please sign in to comment.