6161 run : |
6262 VERSION="${{ needs.prepare.outputs.version_number }}"
6363 REGISTRY="${{ env.REGISTRY }}/${{ github.repository }}"
64- for svc in platform rag crawler db proxy; do
64+ for svc in platform rag crawler db proxy convex ; do
6565 IMAGE="${REGISTRY}/tale-${svc}:${VERSION}"
6666 echo "Verifying manifest: ${IMAGE}"
6767 docker manifest inspect "${IMAGE}" > /dev/null 2>&1 || {
@@ -103,6 +103,8 @@ jobs:
103103 context : ' .'
104104 - name : proxy
105105 context : ' .'
106+ - name : convex
107+ context : ' .'
106108 arch :
107109 - name : amd64
108110 runner : ubuntu-latest
@@ -116,7 +118,7 @@ jobs:
116118 uses : actions/checkout@v6
117119
118120 - name : Free disk space
119- if : matrix.service.name == 'platform' || matrix.service.name == 'rag' || matrix.service.name == 'crawler'
121+ if : matrix.service.name == 'platform' || matrix.service.name == 'rag' || matrix.service.name == 'crawler' || matrix.service.name == 'convex'
120122 run : |
121123 sudo rm -rf /usr/share/dotnet /usr/local/lib/android /opt/ghc /opt/hostedtoolcache/CodeQL
122124 sudo docker image prune -af
@@ -188,7 +190,7 @@ jobs:
188190 run : |
189191 VERSION="${{ needs.prepare.outputs.version_number }}"
190192 ARCH="amd64"
191- for svc in platform rag crawler db proxy; do
193+ for svc in platform rag crawler db proxy convex ; do
192194 IMAGE="${{ env.REGISTRY }}/${{ github.repository }}/tale-${svc}:${VERSION}-${ARCH}"
193195 echo "Pulling ${IMAGE}..."
194196 docker pull "${IMAGE}"
@@ -226,7 +228,7 @@ jobs:
226228
227229 strategy :
228230 matrix :
229- service : [platform, rag, crawler, db, proxy]
231+ service : [platform, rag, crawler, db, proxy, convex ]
230232
231233 steps :
232234 - name : Log in to GHCR
@@ -288,7 +290,7 @@ jobs:
288290 run : |
289291 echo "## Release ${{ needs.prepare.outputs.version }} Complete" >> $GITHUB_STEP_SUMMARY
290292 echo "" >> $GITHUB_STEP_SUMMARY
291- echo "All 5 service images have been built, tested, and pushed to GHCR (native amd64 + arm64)." >> $GITHUB_STEP_SUMMARY
293+ echo "All 6 service images have been built, tested, and pushed to GHCR (native amd64 + arm64)." >> $GITHUB_STEP_SUMMARY
292294 echo "" >> $GITHUB_STEP_SUMMARY
293295 echo "### Images" >> $GITHUB_STEP_SUMMARY
294296 echo "" >> $GITHUB_STEP_SUMMARY
@@ -299,6 +301,7 @@ jobs:
299301 echo "| Crawler | \`${{ env.REGISTRY }}/${{ github.repository }}/tale-crawler:${{ needs.prepare.outputs.version_number }}\` |" >> $GITHUB_STEP_SUMMARY
300302 echo "| DB | \`${{ env.REGISTRY }}/${{ github.repository }}/tale-db:${{ needs.prepare.outputs.version_number }}\` |" >> $GITHUB_STEP_SUMMARY
301303 echo "| Proxy | \`${{ env.REGISTRY }}/${{ github.repository }}/tale-proxy:${{ needs.prepare.outputs.version_number }}\` |" >> $GITHUB_STEP_SUMMARY
304+ echo "| Convex | \`${{ env.REGISTRY }}/${{ github.repository }}/tale-convex:${{ needs.prepare.outputs.version_number }}\` |" >> $GITHUB_STEP_SUMMARY
302305 echo "" >> $GITHUB_STEP_SUMMARY
303306 echo "### CLI" >> $GITHUB_STEP_SUMMARY
304307 echo "" >> $GITHUB_STEP_SUMMARY
0 commit comments