diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 5043e05..9a5f67e 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -48,8 +48,10 @@ jobs: - name: Build Docker image run: | - docker build -t ffmpeg-worker:${{ steps.version.outputs.VERSION }} . - docker tag ffmpeg-worker:${{ steps.version.outputs.VERSION }} ffmpeg-worker:latest - - - name: List images - run: docker images | grep ffmpeg-worker + if command -v docker &> /dev/null; then + docker build -t ffmpeg-worker:${{ steps.version.outputs.VERSION }} . + docker tag ffmpeg-worker:${{ steps.version.outputs.VERSION }} ffmpeg-worker:latest + docker images | grep ffmpeg-worker + else + echo "Docker not available - skipping build" + fi diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3bb535f..b09afaa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -54,7 +54,7 @@ jobs: tags: | type=semver,pattern={{version}} type=semver,pattern={{major}}.{{minor}} - type=raw,value=latest + type=raw,value=latest,enable=${{ !contains(github.ref, '-alpha') && !contains(github.ref, '-beta') && !contains(github.ref, '-rc') }} - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3