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
@@ -51,31 +53,31 @@ jobs:
5153 buildfilename : ' ./container/Containerfile'
5254 version : ${{ needs.set-version.outputs.version }}
5355
54- call-build-jdk8 :
55- name : " 🤙 Call container workflow with `jdk8 `"
56+ call-build-ffmpeg :
57+ name : " 🤙 Call container workflow with `ffmpeg `"
5658 needs : ['set-version', 'call-build-base']
5759 uses : ./.github/workflows/container.yml
5860 secrets : inherit
5961 with :
60- buildfilename : ' ./container/jdk8 .containerfile'
62+ buildfilename : ' ./container/ffmpeg .containerfile'
6163 version : ${{ needs.set-version.outputs.version }}
6264
63- call-build-tf2 :
64- name : " 🤙 Call container workflow with `tf2 `"
65+ call-build-jdk8 :
66+ name : " 🤙 Call container workflow with `jdk8 `"
6567 needs : ['set-version', 'call-build-base']
6668 uses : ./.github/workflows/container.yml
6769 secrets : inherit
6870 with :
69- buildfilename : ' ./container/tf2 .containerfile'
71+ buildfilename : ' ./container/jdk8 .containerfile'
7072 version : ${{ needs.set-version.outputs.version }}
7173
72- call-build-torch :
73- name : " 🤙 Call container workflow with `torch `"
74+ call-build-tf2 :
75+ name : " 🤙 Call container workflow with `tf2 `"
7476 needs : ['set-version', 'call-build-base']
7577 uses : ./.github/workflows/container.yml
7678 secrets : inherit
7779 with :
78- buildfilename : ' ./container/torch .containerfile'
80+ buildfilename : ' ./container/tf2 .containerfile'
7981 version : ${{ needs.set-version.outputs.version }}
8082
8183 call-build-torch2 :
8789 buildfilename : ' ./container/torch2.containerfile'
8890 version : ${{ needs.set-version.outputs.version }}
8991
90- call-build-ffmpeg :
91- name : " 🤙 Call container workflow with `ffmpeg`"
92- needs : ['set-version', 'call-build-base']
93- uses : ./.github/workflows/container.yml
94- secrets : inherit
95- with :
96- buildfilename : ' ./container/ffmpeg.containerfile'
97- version : ${{ needs.set-version.outputs.version }}
98-
9992 call-build-ffmpeg-tf2 :
10093 name : " 🤙 Call container workflow with `ffmpeg-tf2`"
10194 needs : ['set-version', 'call-build-ffmpeg']
@@ -105,15 +98,6 @@ jobs:
10598 buildfilename : ' ./container/ffmpeg-tf2.containerfile'
10699 version : ${{ needs.set-version.outputs.version }}
107100
108- call-build-ffmpeg-torch :
109- name : " 🤙 Call container workflow with `ffmpeg-torch`"
110- needs : ['set-version', 'call-build-ffmpeg']
111- uses : ./.github/workflows/container.yml
112- secrets : inherit
113- with :
114- buildfilename : ' ./container/ffmpeg-torch.containerfile'
115- version : ${{ needs.set-version.outputs.version }}
116-
117101 call-build-ffmpeg-torch2 :
118102 name : " 🤙 Call container workflow with `ffmpeg-torch2`"
119103 needs : ['set-version', 'call-build-ffmpeg']
@@ -141,21 +125,65 @@ jobs:
141125 buildfilename : ' ./container/opencv4-tf2.containerfile'
142126 version : ${{ needs.set-version.outputs.version }}
143127
144- call-build-opencv4-torch :
145- name : " 🤙 Call container workflow with `opencv4-torch `"
128+ call-build-opencv4-torch2 :
129+ name : " 🤙 Call container workflow with `opencv4-torch2 `"
146130 needs : ['set-version', 'call-build-opencv4']
147131 uses : ./.github/workflows/container.yml
148132 secrets : inherit
149133 with :
150- buildfilename : ' ./container/opencv4-torch .containerfile'
134+ buildfilename : ' ./container/opencv4-torch2 .containerfile'
151135 version : ${{ needs.set-version.outputs.version }}
152136
153- call-build-opencv4-torch2 :
154- name : " 🤙 Call container workflow with `opencv4-torch2 `"
155- needs : ['set-version', 'call-build-opencv4 ']
137+ call-build-tf2-hf :
138+ name : " 🤙 Call container workflow with `tf2-hf `"
139+ needs : ['set-version', 'call-build-tf2 ']
156140 uses : ./.github/workflows/container.yml
157141 secrets : inherit
158142 with :
159- buildfilename : ' ./container/opencv4-torch2.containerfile'
143+ buildfilename : ' ./container/tf2-hf.containerfile'
144+ version : ${{ needs.set-version.outputs.version }}
145+
146+ call-build-hf :
147+ name : " 🤙 Call container workflow with `hf`"
148+ needs : ['set-version', 'call-build-torch2']
149+ uses : ./.github/workflows/container.yml
150+ secrets : inherit
151+ with :
152+ buildfilename : ' ./container/hf.containerfile'
160153 version : ${{ needs.set-version.outputs.version }}
161154
155+ call-build-ffmpeg-tf2-hf :
156+ name : " 🤙 Call container workflow with `ffmpeg-tf2-hf`"
157+ needs : ['set-version', 'call-build-ffmpeg-tf2']
158+ uses : ./.github/workflows/container.yml
159+ secrets : inherit
160+ with :
161+ buildfilename : ' ./container/ffmpeg-tf2-hf.containerfile'
162+ version : ${{ needs.set-version.outputs.version }}
163+
164+ call-build-ffmpeg-hf :
165+ name : " 🤙 Call container workflow with `ffmpeg-hf`"
166+ needs : ['set-version', 'call-build-ffmpeg-torch2']
167+ uses : ./.github/workflows/container.yml
168+ secrets : inherit
169+ with :
170+ buildfilename : ' ./container/ffmpeg-hf.containerfile'
171+ version : ${{ needs.set-version.outputs.version }}
172+
173+ call-build-opencv4-tf2-hf :
174+ name : " 🤙 Call container workflow with `opencv4-tf2-hf`"
175+ needs : ['set-version', 'call-build-opencv4-tf2']
176+ uses : ./.github/workflows/container.yml
177+ secrets : inherit
178+ with :
179+ buildfilename : ' ./container/opencv4-tf2-hf.containerfile'
180+ version : ${{ needs.set-version.outputs.version }}
181+
182+ call-build-opencv4-hf :
183+ name : " 🤙 Call container workflow with `opencv4-hf`"
184+ needs : ['set-version', 'call-build-opencv4-torch2']
185+ uses : ./.github/workflows/container.yml
186+ secrets : inherit
187+ with :
188+ buildfilename : ' ./container/opencv4-hf.containerfile'
189+ version : ${{ needs.set-version.outputs.version }}
0 commit comments