1515 pr_id : ${{ steps.pr.outputs.id }}
1616 tdesign_miniprogram_domain : ${{ steps.tdesign-miniprogram-domain.outputs.tdesign_miniprogram_domain }}
1717 tdesign_miniprogram_chat_domain : ${{ steps.tdesign-miniprogram-chat-domain.outputs.tdesign_miniprogram_chat_domain }}
18+ tdesign_uniapp_domain : ${{ steps.tdesign-uniapp-domain.outputs.tdesign_uniapp_domain }}
19+ tdesign_uniapp_chat_domain : ${{ steps.tdesign-uniapp-chat-domain.outputs.tdesign_uniapp_chat_domain }}
1820 steps :
1921 - name : Download pr id
20- uses : dawidd6/action-download-artifact@v8
22+ uses : dawidd6/action-download-artifact@v12
2123 with :
2224 workflow : ${{ github.event.workflow_run.workflow_id }}
2325 run_id : ${{ github.event.workflow_run.id }}
4042 runs-on : ubuntu-latest
4143 needs : preview-context
4244 steps :
43- - uses : dawidd6/action-download-artifact@v8
45+ - uses : dawidd6/action-download-artifact@v12
4446 with :
4547 workflow : ${{ github.event.workflow_run.workflow_id }}
4648 run_id : ${{ github.event.workflow_run.id }}
5456 runs-on : ubuntu-latest
5557 needs : preview-context
5658 steps :
57- - uses : dawidd6/action-download-artifact@v8
59+ - uses : dawidd6/action-download-artifact@v12
5860 with :
5961 workflow : ${{ github.event.workflow_run.workflow_id }}
6062 run_id : ${{ github.event.workflow_run.id }}
@@ -63,12 +65,42 @@ jobs:
6365 export DEPLOY_DOMAIN=${{ needs.preview-context.outputs.tdesign_miniprogram_chat_domain }}
6466 npx surge --project ./ --domain $DEPLOY_DOMAIN --token ${{ secrets.TDESIGN_SURGE_TOKEN }}
6567
68+ tdesign-uniapp :
69+ if : github.event.workflow_run.conclusion == 'success'
70+ runs-on : ubuntu-latest
71+ needs : preview-context
72+ steps :
73+ - uses : dawidd6/action-download-artifact@v12
74+ with :
75+ workflow : ${{ github.event.workflow_run.workflow_id }}
76+ run_id : ${{ github.event.workflow_run.id }}
77+ name : tdesign-uniapp-site
78+ - run : |
79+ export DEPLOY_DOMAIN=${{ needs.preview-context.outputs.tdesign_uniapp_domain }}
80+ npx surge --project ./ --domain $DEPLOY_DOMAIN --token ${{ secrets.TDESIGN_SURGE_TOKEN }}
81+
82+ tdesign-uniapp-chat :
83+ if : github.event.workflow_run.conclusion == 'success'
84+ runs-on : ubuntu-latest
85+ needs : preview-context
86+ steps :
87+ - uses : dawidd6/action-download-artifact@v12
88+ with :
89+ workflow : ${{ github.event.workflow_run.workflow_id }}
90+ run_id : ${{ github.event.workflow_run.id }}
91+ name : tdesign-uniapp-chat-site
92+ - run : |
93+ export DEPLOY_DOMAIN=${{ needs.preview-context.outputs.tdesign_uniapp_chat_domain }}
94+ npx surge --project ./ --domain $DEPLOY_DOMAIN --token ${{ secrets.TDESIGN_SURGE_TOKEN }}
95+
6696 preview-comment :
6797 if : always()
6898 needs :
6999 - preview-context
70100 - tdesign-miniprogram
71101 - tdesign-miniprogram-chat
102+ - tdesign-uniapp
103+ - tdesign-uniapp-chat
72104 runs-on : ubuntu-latest
73105 steps :
74106 - name : jobs report
79111 const pr_id = ${{ needs.preview-context.outputs.pr_id }};
80112 const tdesign_miniprogram_domain = "${{ needs.preview-context.outputs.tdesign_miniprogram_domain }}";
81113 const tdesign_miniprogram_chat_domain = "${{ needs.preview-context.outputs.tdesign_miniprogram_chat_domain }}";
114+ const tdesign_uniapp_domain = "${{ needs.preview-context.outputs.tdesign_uniapp_domain }}";
115+ const tdesign_uniapp_chat_domain = "${{ needs.preview-context.outputs.tdesign_uniapp_chat_domain }}";
82116
83117 const { data: { jobs } } = await github.rest.actions.listJobsForWorkflowRun({
84118 owner: context.repo.owner,
90124 const tdesign = {
91125 "tdesign-miniprogram": { status: "", report_url: "" },
92126 "tdesign-miniprogram-chat": { status: "", report_url: "" },
127+ "tdesign-uniapp": { status: "", report_url: "" },
128+ "tdesign-uniapp-chat": { status: "", report_url: "" },
93129 };
94130 const preview_success = `<img width="300" alt="完成" src="https://user-images.githubusercontent.com/15634204/150816437-9f5bb788-cd67-4cbc-9897-b82d74e9aa65.png" />`;
95131 const preview_failure = `<img width="300" alt="失败" src="https://user-images.githubusercontent.com/5378891/75333447-1e63a280-58c1-11ea-975d-235367fd1522.png" />`;
0 commit comments