correcting bug with async env

pull/496/head
Frostebite 2023-01-21 00:13:07 +00:00
parent 97543ba50b
commit 1c592d7be7
3 changed files with 9 additions and 5 deletions

6
dist/index.js generated vendored
View File

@ -6446,7 +6446,7 @@ class GitHub {
return ``;
}
GitHub.startedDate = new Date().toISOString();
cloud_runner_logger_1.default.log(`POST /repos/{owner}/{repo}/check-runs`);
cloud_runner_logger_1.default.log(`Creating inital github check`);
const data = {
owner: GitHub.owner,
repo: GitHub.repo,
@ -6507,10 +6507,12 @@ class GitHub {
data.completed_at = GitHub.endedDate || GitHub.startedDate;
data.conclusion = result;
}
if (cloud_runner_1.default.isCloudRunnerEnvironment && cloud_runner_1.default.isCloudRunnerAsyncEnvironment) {
if (cloud_runner_1.default.isCloudRunnerEnvironment && !cloud_runner_1.default.isCloudRunnerAsyncEnvironment) {
yield GitHub.runUpdateAsyncChecksWorkflow(data, `update`);
cloud_runner_logger_1.default.log(`Updating check via async update workflow`);
return;
}
cloud_runner_logger_1.default.log(`Updating check via direct call`);
yield GitHub.updateGitHubCheckRequest(data);
});
}

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -49,7 +49,7 @@ class GitHub {
}
GitHub.startedDate = new Date().toISOString();
CloudRunnerLogger.log(`POST /repos/{owner}/{repo}/check-runs`);
CloudRunnerLogger.log(`Creating inital github check`);
const data = {
owner: GitHub.owner,
@ -114,11 +114,13 @@ class GitHub {
data.conclusion = result;
}
if (CloudRunner.isCloudRunnerEnvironment && CloudRunner.isCloudRunnerAsyncEnvironment) {
if (CloudRunner.isCloudRunnerEnvironment && !CloudRunner.isCloudRunnerAsyncEnvironment) {
await GitHub.runUpdateAsyncChecksWorkflow(data, `update`);
CloudRunnerLogger.log(`Updating check via async update workflow`);
return;
}
CloudRunnerLogger.log(`Updating check via direct call`);
await GitHub.updateGitHubCheckRequest(data);
}