eslint-rule-benchmark
Version:
Benchmark ESLint rules with detailed performance metrics for CI and plugin development
12 lines (11 loc) • 403 B
JavaScript
function isGithubPullRequest() {
return (
process.env['GITHUB_ACTIONS'] === 'true' &&
(process.env['GITHUB_EVENT_NAME'] === 'pull_request' ||
process.env['GITHUB_EVENT_NAME'] === 'pull_request_target') &&
process.env['GITHUB_TOKEN'] !== void 0 &&
process.env['GITHUB_REPOSITORY'] !== void 0 &&
process.env['GITHUB_EVENT_PATH'] !== void 0
)
}
export { isGithubPullRequest }