fix: tolerate latest tag push failure in CI
Large image layers can timeout on retry. The versioned tag push is what matters for deployment; :latest is cosmetic.
This commit is contained in:
@@ -159,7 +159,11 @@ jobs:
|
|||||||
- name: Push image
|
- name: Push image
|
||||||
run: |
|
run: |
|
||||||
docker push registry.johnogle.info/openclaw:${{ steps.meta.outputs.tag }}
|
docker push registry.johnogle.info/openclaw:${{ steps.meta.outputs.tag }}
|
||||||
docker push registry.johnogle.info/openclaw:latest
|
# Push latest tag separately — large images can timeout if pushed
|
||||||
|
# back-to-back. The versioned tag push above populates the registry
|
||||||
|
# layer cache, so this is mostly a manifest push.
|
||||||
|
docker push registry.johnogle.info/openclaw:latest || \
|
||||||
|
echo "::warning::Failed to push :latest tag (versioned tag already pushed)"
|
||||||
|
|
||||||
deploy-openclaw:
|
deploy-openclaw:
|
||||||
name: Deploy OpenClaw to Cluster
|
name: Deploy OpenClaw to Cluster
|
||||||
|
|||||||
Reference in New Issue
Block a user