@@ -15,49 +15,36 @@ jobs:
1515 runs-on : ubuntu-latest
1616 steps :
1717 - uses : actions/checkout@master
18- - uses : actions/github-script@v3
19- name : Cancel existing deployments
18+ - uses : chrnorm/deployment-action@releases/v1
19+ name : Create GitHub deployment
20+ id : deployment
2021 with :
21- github-token : ${{secrets.GITHUB_TOKEN}}
22- script : |
23- const deployments = await github.repos.createDeployment({
24- owner: context.repo.owner,
25- repo: context.repo.repo,
26- ref: context.sha,
27- environment: 'preview-docs',
28- description: 'Deploying preview docs site.'
29- })
30- console.log(deployments)
31- # - uses: actions/github-script@v3
32- # name: Create GitHub deployment
33- # id: deployment
34- # with:
35- # token: ${{ secrets.GITHUB_TOKEN }}
36- # environment: Preview
22+ token : ${{ secrets.GITHUB_TOKEN }}
23+ environment : Preview
3724
38- # - name: Vercel Action
39- # uses: amondnet/vercel-action@v20.0.0
40- # id: vercel-action
41- # with:
42- # github-token: ${{ secrets.GITHUB_TOKEN }}
43- # vercel-token: ${{ secrets.VERCEL_TOKEN_SHARED }}
44- # github-comment: false
45- # vercel-org-id: ${{ secrets.VERCEL_ORG_ID_SHARED }}
46- # vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }}
25+ - name : Vercel Action
26+ uses : amondnet/vercel-action@v20.0.0
27+ id : vercel-action
28+ with :
29+ github-token : ${{ secrets.GITHUB_TOKEN }}
30+ vercel-token : ${{ secrets.VERCEL_TOKEN_SHARED }}
31+ github-comment : false
32+ vercel-org-id : ${{ secrets.VERCEL_ORG_ID_SHARED }}
33+ vercel-project-id : ${{ secrets.VERCEL_PROJECT_ID }}
4734
48- # - name: Update deployment status (success)
49- # if: success()
50- # uses: chrnorm/deployment-status@releases/v1
51- # with:
52- # token: ${{ secrets.GITHUB_TOKEN }}
53- # environment_url: ${{ steps.vercel-action.outputs.preview-url }}
54- # state: "success"
55- # deployment_id: ${{ steps.deployment.outputs.deployment_id }}
35+ - name : Update deployment status (success)
36+ if : success()
37+ uses : chrnorm/deployment-status@releases/v1
38+ with :
39+ token : ${{ secrets.GITHUB_TOKEN }}
40+ environment_url : ${{ steps.vercel-action.outputs.preview-url }}
41+ state : " success"
42+ deployment_id : ${{ steps.deployment.outputs.deployment_id }}
5643
57- # - name: Update deployment status (failure)
58- # if: failure()
59- # uses: chrnorm/deployment-status@releases/v1
60- # with:
61- # token: ${{ secrets.GITHUB_TOKEN }}
62- # state: "failure"
63- # deployment_id: ${{ steps.deployment.outputs.deployment_id }}
44+ - name : Update deployment status (failure)
45+ if : failure()
46+ uses : chrnorm/deployment-status@releases/v1
47+ with :
48+ token : ${{ secrets.GITHUB_TOKEN }}
49+ state : " failure"
50+ deployment_id : ${{ steps.deployment.outputs.deployment_id }}
0 commit comments