Skip to content

Commit 45309df

Browse files
committed
add sandbox image ci
1 parent 0c341f3 commit 45309df

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/build_sandbox_image.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
# Login to DockerHub (only if secrets are available)
4242
- name: Log in to DockerHub
43-
if: ${{ secrets.DOCKER_USERNAME && secrets.DOCKER_PASSWORD }}
43+
if: ${{ secrets.DOCKER_USERNAME != '' && secrets.DOCKER_PASSWORD != '' }}
4444
uses: docker/login-action@v3
4545
with:
4646
registry: docker.io
@@ -49,7 +49,7 @@ jobs:
4949

5050
# Login to Aliyun ACR (only if secrets are available)
5151
- name: Log in to Aliyun ACR
52-
if: ${{ secrets.ALIYUN_ACR_USERNAME && secrets.ALIYUN_ACR_PASSWORD }}
52+
if: ${{ secrets.ALIYUN_ACR_USERNAME != '' && secrets.ALIYUN_ACR_PASSWORD != '' }}
5353
uses: docker/login-action@v3
5454
with:
5555
registry: agentscope-registry.ap-southeast-1.cr.aliyuncs.com
@@ -112,7 +112,7 @@ jobs:
112112
113113
# Create multi-arch manifest (only runs when single_arch=false)
114114
- name: Create Multi-arch Manifest for DockerHub
115-
if: ${{ github.event.inputs.single_arch == 'false' && secrets.DOCKER_USERNAME && secrets.DOCKER_PASSWORD }}
115+
if: ${{ github.event.inputs.single_arch == 'false' && secrets.DOCKER_USERNAME != '' && secrets.DOCKER_PASSWORD != '' }}
116116
run: |
117117
DATE_TAG=$(date +%Y%m%d)
118118
IMAGE_BASE=$(python -c "from src.agentscope_runtime.sandbox.registry import SandboxRegistry; print(SandboxRegistry.get_image_by_type('${{ github.event.inputs.build_type }}'))")
@@ -129,7 +129,7 @@ jobs:
129129
fi
130130
131131
- name: Create Multi-arch Manifest for Aliyun ACR
132-
if: ${{ github.event.inputs.single_arch == 'false' && secrets.ALIYUN_ACR_USERNAME && secrets.ALIYUN_ACR_PASSWORD }}
132+
if: ${{ github.event.inputs.single_arch == 'false' && secrets.ALIYUN_ACR_USERNAME != '' && secrets.ALIYUN_ACR_PASSWORD != '' }}
133133
run: |
134134
DATE_TAG=$(date +%Y%m%d)
135135
IMAGE_BASE=$(python -c "from src.agentscope_runtime.sandbox.registry import SandboxRegistry; print(SandboxRegistry.get_image_by_type('${{ github.event.inputs.build_type }}'))")

0 commit comments

Comments
 (0)