Skip to content

Commit 8b65b72

Browse files
committed
config fix
1 parent d84104a commit 8b65b72

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

.github/workflows/publish-api-dockerhub.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ concurrency:
1515
cancel-in-progress: true
1616

1717
env:
18-
DIFY_API_IMAGE_NAME: ${{ vars.DIFY_API_IMAGE_NAME || 'oceanbase/dify-api' }}
18+
DIFY_API_IMAGE_NAME: oceanbase/dify-api
1919

2020
jobs:
2121
build:
@@ -24,11 +24,11 @@ jobs:
2424
matrix:
2525
include:
2626
- service_name: "build-api-amd64"
27-
image_name_env: "DIFY_API_IMAGE_NAME"
27+
image_name: "oceanbase/dify-api"
2828
context: "api"
2929
platform: linux/amd64
3030
- service_name: "build-api-arm64"
31-
image_name_env: "DIFY_API_IMAGE_NAME"
31+
image_name: "oceanbase/dify-api"
3232
context: "api"
3333
platform: linux/arm64
3434

@@ -44,6 +44,7 @@ jobs:
4444
- name: Login to Docker Hub
4545
uses: docker/login-action@v3
4646
with:
47+
registry: docker.io
4748
username: ${{ secrets.DOCKER_USERNAME }}
4849
password: ${{ secrets.DOCKER_PASSWORD }}
4950

@@ -57,7 +58,7 @@ jobs:
5758
id: meta
5859
uses: docker/metadata-action@v5
5960
with:
60-
images: ${{ env[matrix.image_name_env] }}
61+
images: ${{ matrix.image_name }}
6162

6263
- name: Build Docker image
6364
id: build
@@ -67,7 +68,7 @@ jobs:
6768
platforms: ${{ matrix.platform }}
6869
build-args: COMMIT_SHA=${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.revision'] }}
6970
labels: ${{ steps.meta.outputs.labels }}
70-
outputs: type=image,name=${{ env[matrix.image_name_env] }},push-by-digest=true,name-canonical=true,push=true
71+
outputs: type=image,name=${{ matrix.image_name }},push-by-digest=true,name-canonical=true,push=true
7172
cache-from: type=gha,scope=${{ matrix.service_name }}
7273
cache-to: type=gha,mode=max,scope=${{ matrix.service_name }}
7374

@@ -104,14 +105,15 @@ jobs:
104105
- name: Login to Docker Hub
105106
uses: docker/login-action@v3
106107
with:
108+
registry: docker.io
107109
username: ${{ secrets.DOCKER_USERNAME }}
108110
password: ${{ secrets.DOCKER_PASSWORD }}
109111

110112
- name: Extract metadata for Docker
111113
id: meta
112114
uses: docker/metadata-action@v5
113115
with:
114-
images: ${{ env.DIFY_API_IMAGE_NAME }}
116+
images: oceanbase/dify-api
115117
tags: |
116118
type=raw,value=latest,enable=${{ startsWith(github.ref, 'refs/tags/') && !contains(github.ref, '-') }}
117119
type=ref,event=branch
@@ -121,14 +123,14 @@ jobs:
121123
- name: Create manifest list and push
122124
working-directory: /tmp/digests
123125
env:
124-
IMAGE_NAME: ${{ env.DIFY_API_IMAGE_NAME }}
126+
IMAGE_NAME: oceanbase/dify-api
125127
run: |
126128
docker buildx imagetools create $(jq -cr '.tags | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") \
127129
$(printf "$IMAGE_NAME@sha256:%s " *)
128130
129131
- name: Inspect image
130132
env:
131-
IMAGE_NAME: ${{ env.DIFY_API_IMAGE_NAME }}
133+
IMAGE_NAME: oceanbase/dify-api
132134
IMAGE_VERSION: ${{ steps.meta.outputs.version }}
133135
run: |
134136
docker buildx imagetools inspect "$IMAGE_NAME:$IMAGE_VERSION"

0 commit comments

Comments
 (0)