-
Notifications
You must be signed in to change notification settings - Fork 123
60 lines (53 loc) · 1.54 KB
/
release.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
name: libs/infinity_emb - Release docker
on:
release:
types: [published]
env:
POETRY_VERSION: "1.7.1"
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
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
# 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
modal-deploy:
uses:
./.github/workflows/release_modal_com.yaml
secrets: inherit