correcting bug with async env

pull/496/head
Frostebite 2023-01-21 22:56:46 +00:00
parent f7ccee2ce2
commit 744c322797
4 changed files with 6 additions and 3 deletions

3
dist/index.js generated vendored
View File

@ -307,6 +307,7 @@ class BuildParameters {
constantGarbageCollection: cloud_runner_options_1.default.constantGarbageCollection, constantGarbageCollection: cloud_runner_options_1.default.constantGarbageCollection,
garbageCollectionMaxAge: cloud_runner_options_1.default.garbageCollectionMaxAge, garbageCollectionMaxAge: cloud_runner_options_1.default.garbageCollectionMaxAge,
githubChecks: cloud_runner_options_1.default.githubChecks, githubChecks: cloud_runner_options_1.default.githubChecks,
asyncWorkflow: cloud_runner_options_1.default.asyncCloudRunner,
}; };
}); });
} }
@ -6507,7 +6508,7 @@ class GitHub {
data.completed_at = GitHub.endedDate || GitHub.startedDate; data.completed_at = GitHub.endedDate || GitHub.startedDate;
data.conclusion = result; data.conclusion = result;
} }
if (cloud_runner_1.default.isCloudRunnerEnvironment && cloud_runner_options_1.default.asyncCloudRunner) { if (cloud_runner_1.default.isCloudRunnerEnvironment && cloud_runner_1.default.buildParameters.asyncWorkflow) {
yield GitHub.runUpdateAsyncChecksWorkflow(data, `update`); yield GitHub.runUpdateAsyncChecksWorkflow(data, `update`);
cloud_runner_logger_1.default.log(`Updating check via async update workflow`); cloud_runner_logger_1.default.log(`Updating check via async update workflow`);
return; return;

2
dist/index.js.map generated vendored

File diff suppressed because one or more lines are too long

View File

@ -71,6 +71,7 @@ class BuildParameters {
public garbageCollectionMaxAge!: number; public garbageCollectionMaxAge!: number;
public constantGarbageCollection!: boolean; public constantGarbageCollection!: boolean;
public githubChecks!: boolean; public githubChecks!: boolean;
public asyncWorkflow!: boolean;
static async create(): Promise<BuildParameters> { static async create(): Promise<BuildParameters> {
const buildFile = this.parseBuildFile(Input.buildName, Input.targetPlatform, Input.androidAppBundle); const buildFile = this.parseBuildFile(Input.buildName, Input.targetPlatform, Input.androidAppBundle);
@ -155,6 +156,7 @@ class BuildParameters {
constantGarbageCollection: CloudRunnerOptions.constantGarbageCollection, constantGarbageCollection: CloudRunnerOptions.constantGarbageCollection,
garbageCollectionMaxAge: CloudRunnerOptions.garbageCollectionMaxAge, garbageCollectionMaxAge: CloudRunnerOptions.garbageCollectionMaxAge,
githubChecks: CloudRunnerOptions.githubChecks, githubChecks: CloudRunnerOptions.githubChecks,
asyncWorkflow: CloudRunnerOptions.asyncCloudRunner,
}; };
} }

View File

@ -114,7 +114,7 @@ class GitHub {
data.conclusion = result; data.conclusion = result;
} }
if (CloudRunner.isCloudRunnerEnvironment && CloudRunnerOptions.asyncCloudRunner) { if (CloudRunner.isCloudRunnerEnvironment && CloudRunner.buildParameters.asyncWorkflow) {
await GitHub.runUpdateAsyncChecksWorkflow(data, `update`); await GitHub.runUpdateAsyncChecksWorkflow(data, `update`);
CloudRunnerLogger.log(`Updating check via async update workflow`); CloudRunnerLogger.log(`Updating check via async update workflow`);