From 5075571c1c99a55af1c2ff94128b1f3affc2d52c Mon Sep 17 00:00:00 2001 From: arabcoders Date: Wed, 4 Jun 2025 22:15:00 +0300 Subject: [PATCH] Disable linux/arm64 builds for non-default branch --- .github/workflows/main.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ef2964c1..f4a81a33 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -45,7 +45,6 @@ on: env: DOCKERHUB_SLUG: arabcoders/ytptube GHCR_SLUG: ghcr.io/arabcoders/ytptube - PLATFORMS: linux/amd64,linux/arm64 PNPM_VERSION: 10 NODE_VERSION: 20 @@ -132,6 +131,15 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + - name: Set Platforms Based on Branch + id: set_platforms + run: | + if [ "${GITHUB_REF}" == "refs/heads/${{ github.repository.default_branch }}" ]; then + echo "PLATFORMS=linux/amd64,linux/arm64" >> $GITHUB_ENV + else + echo "PLATFORMS=linux/amd64" >> $GITHUB_ENV + fi + - name: Docker meta id: meta uses: docker/metadata-action@v5