1
1
mirror of https://github.com/primer/css.git synced 2024-09-20 21:28:20 +03:00

try getting existing deployments

This commit is contained in:
Jon Rohan 2021-04-06 09:03:32 -07:00
parent 6fe622ddd0
commit bccf54f3a7
No known key found for this signature in database
GPG Key ID: B0BBE304A9A0AECB

View File

@ -15,36 +15,47 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: chrnorm/deployment-action@releases/v1
name: Create GitHub deployment
id: deployment
- uses: actions/github-script@v3
name: Cancel existing deployments
with:
token: ${{ secrets.GITHUB_TOKEN }}
environment: Preview
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const deployments = await actions.getPendingDeploymentsForRun({
owner: context.repo.owner,
repo: context.repo.repo,
run_id: context.runId,
})
console.log(deployments)
# - uses: actions/github-script@v3
# name: Create GitHub deployment
# id: deployment
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# environment: Preview
- name: Vercel Action
uses: amondnet/vercel-action@v20.0.0
id: vercel-action
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
vercel-token: ${{ secrets.VERCEL_TOKEN_SHARED }}
github-comment: false
vercel-org-id: ${{ secrets.VERCEL_ORG_ID_SHARED }}
vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }}
# - name: Vercel Action
# uses: amondnet/vercel-action@v20.0.0
# id: vercel-action
# with:
# github-token: ${{ secrets.GITHUB_TOKEN }}
# vercel-token: ${{ secrets.VERCEL_TOKEN_SHARED }}
# github-comment: false
# vercel-org-id: ${{ secrets.VERCEL_ORG_ID_SHARED }}
# vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }}
- name: Update deployment status (success)
if: success()
uses: chrnorm/deployment-status@releases/v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
environment_url: ${{ steps.vercel-action.outputs.preview-url }}
state: "success"
deployment_id: ${{ steps.deployment.outputs.deployment_id }}
# - name: Update deployment status (success)
# if: success()
# uses: chrnorm/deployment-status@releases/v1
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# environment_url: ${{ steps.vercel-action.outputs.preview-url }}
# state: "success"
# deployment_id: ${{ steps.deployment.outputs.deployment_id }}
- name: Update deployment status (failure)
if: failure()
uses: chrnorm/deployment-status@releases/v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
state: "failure"
deployment_id: ${{ steps.deployment.outputs.deployment_id }}
# - name: Update deployment status (failure)
# if: failure()
# uses: chrnorm/deployment-status@releases/v1
# with:
# token: ${{ secrets.GITHUB_TOKEN }}
# state: "failure"
# deployment_id: ${{ steps.deployment.outputs.deployment_id }}