debug(ci): add deployment status step in workflow

This commit is contained in:
Rickard Andersson 2023-08-23 22:09:30 +03:00
parent 662dbf3d0f
commit 6c8aa634e7

View File

@ -94,6 +94,24 @@ jobs:
deploymentUrl,
}),
});
- name: Add deployment status to PR
uses: actions/github-script@v6
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const fs = require('fs');
const deploymentUrl = fs.readFileSync('_vercel-deployment-url', 'utf8');
await github.rest.repos.createDeploymentStatus({
owner: context.repo.owner,
repo: context.repo.repo,
deployment_id: context.payload.deployment.id,
state: 'success',
environment_url: deploymentUrl,
log_url: deploymentUrl,
description: 'Deployed to Vercel',
environment: 'preview',
auto_inactive: true,
});
interaction-and-and-accessibility:
runs-on: ubuntu-latest