Sha256: ee9a2ab350af34880f3becd5d3a7cbc7bce0d8d872d7ca57a07cb0a5bc1868e5
Contents?: true
Size: 957 Bytes
Versions: 1
Compression:
Stored size: 957 Bytes
Contents
const SPEC_REPO = "datadog-api-spec" module.exports.post_status_check = async (github, context, status) => { const pr_num = context.payload.pull_request.head.ref.split("/")[2] const {data: pr} = await github.pulls.get({ owner: context.repo.owner, repo: SPEC_REPO, pull_number: pr_num, }); const { data: jobs } = await github.actions.listJobsForWorkflowRun({ owner: context.repo.owner, repo: context.repo.repo, run_id: context.runId }); await github.repos.createCommitStatus({ owner: context.repo.owner, repo: SPEC_REPO, sha: pr.head.sha, state: status, target_url: `https://github.com/${context.repo.owner}/${context.repo.repo}/pull/${context.payload.pull_request.number}/checks?check_run_id=${jobs.jobs[0].id}`, description: `${context.repo.repo} integration tests`, context: `${context.repo.repo}_integration_tests` }); }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
datadog_api_client-1.1.0 | .github/workflows/scripts/test_integration.js |