Removed return type in promise

This commit is contained in:
Sankalp Kotewar 2022-12-06 10:03:48 +00:00 committed by GitHub
parent 85ae5bbcea
commit e02e5113ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,7 +5,7 @@ import { Events, Inputs, Outputs, State } from "./constants";
import { IOutputSetter } from "./outputSetter";
import * as utils from "./utils/actionUtils";
async function run(outputter: IOutputSetter): Promise<string | undefined> {
async function run(outputter: IOutputSetter): Promise<void> {
try {
if (!utils.isCacheFeatureAvailable()) {
utils.setCacheHitOutput(false);
@ -59,7 +59,7 @@ async function run(outputter: IOutputSetter): Promise<string | undefined> {
outputter.setOutput(Outputs.CacheHit, isExactKeyMatch.toString());
core.info(`Cache restored from key: ${cacheKey}`);
return cacheKey;
return;
} catch (error: unknown) {
core.setFailed((error as Error).message);
}