Skip to content

Workflow file for this run

---
### Release all docker containers
name: libs/infinity_emb - Release docker
on:
release:
types: [published]
env:
POETRY_VERSION: "1.8.4"
WORKDIR: "libs/infinity_emb"
jobs:
docker-container-push-nvidia:
uses:
./.github/workflows/release_docker_container.yaml
with:
# working-directory: libs/infinity_emb
dockerfile: libs/infinity_emb/Dockerfile.nvidia_auto
image: michaelf34/infinity
appendix_tag: ""
platforms: "linux/amd64,linux/arm64"
secrets: inherit
docker-container-push-cpu:
uses:
./.github/workflows/release_docker_container.yaml
with:
# working-directory: libs/infinity_emb
dockerfile: libs/infinity_emb/Dockerfile.cpu_auto
image: michaelf34/infinity
appendix_tag: "-cpu"
platforms: "linux/amd64"
secrets: inherit
# Container to large for github action
# docker-container-push-onnx-trt:
# uses:
# ./.github/workflows/release_docker_container.yaml
# with:
# # working-directory: libs/infinity_emb
# dockerfile: libs/infinity_emb/Dockerfile.trt_onnx_auto
# image: michaelf34/infinity
# appendix_tag: "-trt-onnx"
# platforms: "linux/amd64"
# secrets: inherit
# Container to large for github action
# docker-container-push-amd:
# uses:
# ./.github/workflows/release_docker_container.yaml
# with:
# # working-directory: libs/infinity_emb
# dockerfile: libs/infinity_emb/Dockerfile.amd_auto
# image: michaelf34/infinity
# appendix_tag: "-amd"
# platforms: "linux/amd64"
# secrets: inherit