build and push image with cuda support

This commit is contained in:
Sébastien T 2023-04-02 19:03:06 +02:00
parent 4dc7372a20
commit ac3cdb80db

View file

@ -43,3 +43,15 @@ jobs:
cache-to: type=gha,mode=max cache-to: type=gha,mode=max
env: env:
TAG: ${{ startsWith(github.ref, 'refs/tags/') && steps.get-variables.outputs.version || 'latest' }} TAG: ${{ startsWith(github.ref, 'refs/tags/') && steps.get-variables.outputs.version || 'latest' }}
- name: Build and push Cuda Image
uses: docker/build-push-action@v2
with:
file: ./docker/cuda.Dockerfile
platforms: linux/amd64,linux/arm64
tags: ${{ steps.get-variables.outputs.gh-username-lower }}/libretranslate:${{ env.TAG }}-cuda
push: true
cache-from: type=gha
cache-to: type=gha,mode=max
env:
TAG: ${{ startsWith(github.ref, 'refs/tags/') && steps.get-variables.outputs.version || 'latest' }}