Skip to content

Commit 5620171

Browse files
committed
ci: tag container images with dev alongside midstream
Add :dev tag to both gateway and cluster multi-arch manifests in the midstream container build workflow. Local cargo builds default to the dev tag (OPENSHELL_IMAGE_TAG is unset), so this ensures locally-built CLI binaries can pull images from GHCR without needing to override the tag. The dev and midstream tags are kept in sync — both point to the same image built from the midstream branch on every merge.
1 parent aac57d0 commit 5620171

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

.github/workflows/midstream-container-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ jobs:
135135
docker buildx imagetools create \
136136
-t "${{ env.IMAGE_REGISTRY }}/gateway:${{ github.sha }}" \
137137
-t "${{ env.IMAGE_REGISTRY }}/gateway:midstream" \
138+
-t "${{ env.IMAGE_REGISTRY }}/gateway:dev" \
138139
"${{ env.IMAGE_REGISTRY }}/gateway:${{ github.sha }}-amd64" \
139140
"${{ env.IMAGE_REGISTRY }}/gateway:${{ github.sha }}-arm64"
140141
@@ -159,5 +160,6 @@ jobs:
159160
docker buildx imagetools create \
160161
-t "${{ env.IMAGE_REGISTRY }}/cluster:${{ github.sha }}" \
161162
-t "${{ env.IMAGE_REGISTRY }}/cluster:midstream" \
163+
-t "${{ env.IMAGE_REGISTRY }}/cluster:dev" \
162164
"${{ env.IMAGE_REGISTRY }}/cluster:${{ github.sha }}-amd64" \
163165
"${{ env.IMAGE_REGISTRY }}/cluster:${{ github.sha }}-arm64"

0 commit comments

Comments
 (0)