1+ # This file is auto-generated. Do not edit manually.
2+
13name : " 📦 Publish (base images)"
24
35on :
46 push :
5- tags :
7+ tags :
68 - ' [0-9]+.[0-9]+.[0-9]+'
79 workflow_dispatch :
810 inputs :
@@ -19,11 +21,11 @@ jobs:
1921 steps :
2022 - name : " 📌 Set VERSION value from dispatch inputs"
2123 id : get_version_dispatch
22- if : ${{ github.event_name == 'workflow_dispatch' }}
24+ if : ${{ github.event_name == 'workflow_dispatch' }}
2325 run : echo "VERSION=${{ github.event.inputs.version }}" >> $GITHUB_ENV
2426 - name : " 📌 Set VERSION value from pushed tag"
2527 id : get_version_tag
26- if : ${{ github.event_name == 'push' }}
28+ if : ${{ github.event_name == 'push' }}
2729 run : echo "VERSION=$(echo "${{ github.ref }}" | cut -d/ -f3)" >> $GITHUB_ENV
2830 - name : " 🏷 Record VERSION for follow-up jobs"
2931 id : output_version
5153 buildfilename : ' ./container/Containerfile'
5254 version : ${{ needs.set-version.outputs.version }}
5355
56+ call-build-ffmpeg :
57+ name : " 🤙 Call container workflow with `ffmpeg`"
58+ needs : ['set-version', 'call-build-base']
59+ uses : ./.github/workflows/container.yml
60+ secrets : inherit
61+ with :
62+ buildfilename : ' ./container/ffmpeg.containerfile'
63+ version : ${{ needs.set-version.outputs.version }}
64+
65+ call-build-hf :
66+ name : " 🤙 Call container workflow with `hf`"
67+ needs : ['set-version', 'call-build-base']
68+ uses : ./.github/workflows/container.yml
69+ secrets : inherit
70+ with :
71+ buildfilename : ' ./container/hf.containerfile'
72+ version : ${{ needs.set-version.outputs.version }}
73+
5474 call-build-jdk8 :
5575 name : " 🤙 Call container workflow with `jdk8`"
5676 needs : ['set-version', 'call-build-base']
@@ -69,31 +89,31 @@ jobs:
6989 buildfilename : ' ./container/tf2.containerfile'
7090 version : ${{ needs.set-version.outputs.version }}
7191
72- call-build-torch :
73- name : " 🤙 Call container workflow with `torch `"
92+ call-build-torch2 :
93+ name : " 🤙 Call container workflow with `torch2 `"
7494 needs : ['set-version', 'call-build-base']
7595 uses : ./.github/workflows/container.yml
7696 secrets : inherit
7797 with :
78- buildfilename : ' ./container/torch .containerfile'
98+ buildfilename : ' ./container/torch2 .containerfile'
7999 version : ${{ needs.set-version.outputs.version }}
80100
81- call-build-torch2 :
82- name : " 🤙 Call container workflow with `torch2 `"
101+ call-build-transformers4 :
102+ name : " 🤙 Call container workflow with `transformers4 `"
83103 needs : ['set-version', 'call-build-base']
84104 uses : ./.github/workflows/container.yml
85105 secrets : inherit
86106 with :
87- buildfilename : ' ./container/torch2 .containerfile'
107+ buildfilename : ' ./container/transformers4 .containerfile'
88108 version : ${{ needs.set-version.outputs.version }}
89109
90- call-build-ffmpeg :
91- name : " 🤙 Call container workflow with `ffmpeg`"
92- needs : ['set-version', 'call-build-base ']
110+ call-build-ffmpeg-hf :
111+ name : " 🤙 Call container workflow with `ffmpeg-hf `"
112+ needs : ['set-version', 'call-build-ffmpeg ']
93113 uses : ./.github/workflows/container.yml
94114 secrets : inherit
95115 with :
96- buildfilename : ' ./container/ffmpeg.containerfile'
116+ buildfilename : ' ./container/ffmpeg-hf .containerfile'
97117 version : ${{ needs.set-version.outputs.version }}
98118
99119 call-build-ffmpeg-tf2 :
@@ -105,22 +125,22 @@ jobs:
105125 buildfilename : ' ./container/ffmpeg-tf2.containerfile'
106126 version : ${{ needs.set-version.outputs.version }}
107127
108- call-build-ffmpeg-torch :
109- name : " 🤙 Call container workflow with `ffmpeg-torch `"
128+ call-build-ffmpeg-torch2 :
129+ name : " 🤙 Call container workflow with `ffmpeg-torch2 `"
110130 needs : ['set-version', 'call-build-ffmpeg']
111131 uses : ./.github/workflows/container.yml
112132 secrets : inherit
113133 with :
114- buildfilename : ' ./container/ffmpeg-torch .containerfile'
134+ buildfilename : ' ./container/ffmpeg-torch2 .containerfile'
115135 version : ${{ needs.set-version.outputs.version }}
116136
117- call-build-ffmpeg-torch2 :
118- name : " 🤙 Call container workflow with `ffmpeg-torch2 `"
137+ call-build-ffmpeg-transformers4 :
138+ name : " 🤙 Call container workflow with `ffmpeg-transformers4 `"
119139 needs : ['set-version', 'call-build-ffmpeg']
120140 uses : ./.github/workflows/container.yml
121141 secrets : inherit
122142 with :
123- buildfilename : ' ./container/ffmpeg-torch2 .containerfile'
143+ buildfilename : ' ./container/ffmpeg-transformers4 .containerfile'
124144 version : ${{ needs.set-version.outputs.version }}
125145
126146 call-build-opencv4 :
@@ -132,22 +152,22 @@ jobs:
132152 buildfilename : ' ./container/opencv4.containerfile'
133153 version : ${{ needs.set-version.outputs.version }}
134154
135- call-build-opencv4-tf2 :
136- name : " 🤙 Call container workflow with `opencv4-tf2 `"
155+ call-build-opencv4-hf :
156+ name : " 🤙 Call container workflow with `opencv4-hf `"
137157 needs : ['set-version', 'call-build-opencv4']
138158 uses : ./.github/workflows/container.yml
139159 secrets : inherit
140160 with :
141- buildfilename : ' ./container/opencv4-tf2 .containerfile'
161+ buildfilename : ' ./container/opencv4-hf .containerfile'
142162 version : ${{ needs.set-version.outputs.version }}
143163
144- call-build-opencv4-torch :
145- name : " 🤙 Call container workflow with `opencv4-torch `"
164+ call-build-opencv4-tf2 :
165+ name : " 🤙 Call container workflow with `opencv4-tf2 `"
146166 needs : ['set-version', 'call-build-opencv4']
147167 uses : ./.github/workflows/container.yml
148168 secrets : inherit
149169 with :
150- buildfilename : ' ./container/opencv4-torch .containerfile'
170+ buildfilename : ' ./container/opencv4-tf2 .containerfile'
151171 version : ${{ needs.set-version.outputs.version }}
152172
153173 call-build-opencv4-torch2 :
@@ -159,3 +179,38 @@ jobs:
159179 buildfilename : ' ./container/opencv4-torch2.containerfile'
160180 version : ${{ needs.set-version.outputs.version }}
161181
182+ call-build-opencv4-transformers4 :
183+ name : " 🤙 Call container workflow with `opencv4-transformers4`"
184+ needs : ['set-version', 'call-build-opencv4']
185+ uses : ./.github/workflows/container.yml
186+ secrets : inherit
187+ with :
188+ buildfilename : ' ./container/opencv4-transformers4.containerfile'
189+ version : ${{ needs.set-version.outputs.version }}
190+
191+ call-build-tf2-hf :
192+ name : " 🤙 Call container workflow with `tf2-hf`"
193+ needs : ['set-version', 'call-build-tf2']
194+ uses : ./.github/workflows/container.yml
195+ secrets : inherit
196+ with :
197+ buildfilename : ' ./container/tf2-hf.containerfile'
198+ version : ${{ needs.set-version.outputs.version }}
199+
200+ call-build-ffmpeg-tf2-hf :
201+ name : " 🤙 Call container workflow with `ffmpeg-tf2-hf`"
202+ needs : ['set-version', 'call-build-ffmpeg-tf2']
203+ uses : ./.github/workflows/container.yml
204+ secrets : inherit
205+ with :
206+ buildfilename : ' ./container/ffmpeg-tf2-hf.containerfile'
207+ version : ${{ needs.set-version.outputs.version }}
208+
209+ call-build-opencv4-tf2-hf :
210+ name : " 🤙 Call container workflow with `opencv4-tf2-hf`"
211+ needs : ['set-version', 'call-build-opencv4-tf2']
212+ uses : ./.github/workflows/container.yml
213+ secrets : inherit
214+ with :
215+ buildfilename : ' ./container/opencv4-tf2-hf.containerfile'
216+ version : ${{ needs.set-version.outputs.version }}
0 commit comments