From fbef7e2c72195210b487b3661b27b982adf25949 Mon Sep 17 00:00:00 2001 From: Fallenbagel <98979876+Fallenbagel@users.noreply.github.com> Date: Sat, 18 Jan 2025 19:49:58 +0800 Subject: [PATCH] ci: seperate job to pass in sanitised platform (#1280) This is done as github actions doesnt support inline replacement that was done on #1279 --- .github/workflows/ci.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cde6ff0ea..0ae6c83e8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -70,11 +70,13 @@ jobs: registry: ghcr.io username: ${{ github.repository_owner }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Set lower case owner name + - name: Sanitize Owner and Platform name run: | echo "OWNER_LC=${OWNER,,}" >>${GITHUB_ENV} + echo "PLATFORM=${PLATFORM,,}' | sed 's|/|-|g')" >> $GITHUB_ENV env: OWNER: ${{ github.repository_owner }} + PLATFORM: ${{ matrix.platform }} - name: Build architecture specific images uses: docker/build-push-action@v5 with: @@ -87,8 +89,8 @@ jobs: build-args: | COMMIT_TAG=${{ github.sha }} tags: | - fallenbagel/jellyseerr:develop-${{ matrix.platform // '/' / '-' }} - ghcr.io/${{ env.OWNER_LC }}/jellyseerr:develop-${{ matrix.platform // '/' / '-' }} + fallenbagel/jellyseerr:develop-${{ env.PLATFORM }} + ghcr.io/${{ env.OWNER_LC }}/jellyseerr:develop-${{ env.PLATFORM }} cache-from: type=gha,scope=${{ matrix.platform }} cache-to: type=gha,mode=max,scope=${{ matrix.platform }} provenance: false