diff --git a/.github/workflows/preview-push.yml b/.github/workflows/preview-push.yml index fc97de19..5d001cee 100644 --- a/.github/workflows/preview-push.yml +++ b/.github/workflows/preview-push.yml @@ -2,7 +2,7 @@ name: Preview Image — Push on: workflow_run: - workflows: ["Preview Image — Build"] + workflows: ['Preview Image — Build'] types: [completed] # Only one push at a time @@ -31,7 +31,7 @@ jobs: name: preview-image path: /tmp run-id: ${{ github.event.workflow_run.id }} - github-token: ${{ github.token }} + github-token: ${{ secrets.GITHUB_TOKEN }} - name: Read PR metadata id: pr @@ -50,14 +50,14 @@ jobs: uses: docker/login-action@v3 with: registry: registry.cn-hangzhou.aliyuncs.com - username: ${{ secrets.ALI_HUB_USERNAME }} - password: ${{ secrets.ALI_HUB_PASSWORD }} + username: ${{ secrets.FASTGPT_ALI_IMAGE_USER }} + password: ${{ secrets.FASTGPT_ALI_IMAGE_PSW }} - name: Tag and push Docker image run: | docker tag fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} \ - ${{ secrets.ALI_IMAGE_NAME }}/fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} - docker push ${{ secrets.ALI_IMAGE_NAME }}/fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} + ${{ secrets.FASTGPT_ALI_IMAGE_PREFIX }}/fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} + docker push ${{ secrets.FASTGPT_ALI_IMAGE_PREFIX }}/fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} - name: Add PR comment on success if: success() && steps.pr.outputs.number != '' @@ -81,7 +81,7 @@ jobs: ✅ **Build Successful** - Preview Images for this PR: \`\`\` - ${{ secrets.ALI_IMAGE_NAME }}/fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} + ${{ secrets.FASTGPT_ALI_IMAGE_PREFIX }}/fastgpt-plugin-pr:${{ steps.pr.outputs.sha }} \`\`\` **Changed packages:** @@ -103,3 +103,4 @@ jobs: body: commentBody }); } +