Skip to content

Commit 68fe85a

Browse files
committed
refactor: rename variable
1 parent aaf81e4 commit 68fe85a

2 files changed

Lines changed: 17 additions & 17 deletions

File tree

src/index.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ import { getErrors, unwrap } from "./either";
1010
import { getOctokit, Octokit } from "./octokit";
1111
import {
1212
parseEnvironmentVariable,
13-
parseRepository,
13+
parseTargetRelease,
1414
parseToken,
15-
TargetBinary,
15+
TargetRelease,
1616
} from "./parse";
1717
import { getTargetTriple } from "./platform";
1818
import {
@@ -39,7 +39,7 @@ function getDestinationDirectory(
3939

4040
async function installGitHubReleaseBinary(
4141
octokit: Octokit,
42-
targetBinary: TargetBinary,
42+
targetRelease: TargetRelease,
4343
storageDirectory: string,
4444
enableCache: boolean,
4545
token: string
@@ -48,18 +48,18 @@ async function installGitHubReleaseBinary(
4848

4949
const releaseTag = await findExactSemanticVersionTag(
5050
octokit,
51-
targetBinary.slug,
52-
targetBinary.tag
51+
targetRelease.slug,
52+
targetRelease.tag
5353
);
5454

5555
const destinationDirectory = getDestinationDirectory(
5656
storageDirectory,
57-
targetBinary.slug,
57+
targetRelease.slug,
5858
releaseTag,
5959
platform(),
6060
arch()
6161
);
62-
const destinationBasename = targetBinary.slug.repository;
62+
const destinationBasename = targetRelease.slug.repository;
6363
const destinationFilename = path.join(
6464
destinationDirectory,
6565
destinationBasename
@@ -70,8 +70,8 @@ async function installGitHubReleaseBinary(
7070
// so upstream updates are always pulled in.
7171
const cachePaths = [destinationFilename];
7272
const cacheKey = [
73-
targetBinary.slug.owner.toLowerCase(),
74-
targetBinary.slug.repository.toLowerCase(),
73+
targetRelease.slug.owner.toLowerCase(),
74+
targetRelease.slug.repository.toLowerCase(),
7575
releaseTag,
7676
targetTriple,
7777
].join("-");
@@ -84,7 +84,7 @@ async function installGitHubReleaseBinary(
8484
if (restoreCache === undefined) {
8585
const releaseAsset = await fetchReleaseAssetMetadataFromTag(
8686
octokit,
87-
targetBinary.slug,
87+
targetRelease.slug,
8888
releaseTag,
8989
targetTriple
9090
);
@@ -112,10 +112,10 @@ async function main(): Promise<void> {
112112
const maybeToken = parseToken(
113113
process.env["GITHUB_TOKEN"] || core.getInput("token")
114114
);
115-
const maybeTargetBinary = parseRepository(core.getInput("repo"));
115+
const maybeTargetRelease = parseTargetRelease(core.getInput("repo"));
116116
const maybeHomeDirectory = parseEnvironmentVariable("HOME");
117117

118-
const errors = [maybeToken, maybeTargetBinary, maybeHomeDirectory].flatMap(
118+
const errors = [maybeToken, maybeTargetRelease, maybeHomeDirectory].flatMap(
119119
getErrors
120120
);
121121
if (errors.length > 0) {
@@ -124,7 +124,7 @@ async function main(): Promise<void> {
124124
}
125125

126126
const token = unwrap(maybeToken);
127-
const targetBinary = unwrap(maybeTargetBinary);
127+
const targetRelease = unwrap(maybeTargetRelease);
128128
const homeDirectory = unwrap(maybeHomeDirectory);
129129
const enableCache = core.getInput("cache") === "true";
130130

@@ -137,7 +137,7 @@ async function main(): Promise<void> {
137137

138138
await installGitHubReleaseBinary(
139139
octokit,
140-
targetBinary,
140+
targetRelease,
141141
storageDirectory,
142142
enableCache,
143143
token

src/parse.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ export function parseToken(value: string): Either<string> {
88
return ok(value);
99
}
1010

11-
export type TargetBinary = {
11+
export type TargetRelease = {
1212
slug: RepositorySlug;
1313
tag: SemanticVersion;
1414
};
1515

16-
export function parseRepository(value: string): Either<TargetBinary> {
16+
export function parseTargetRelease(value: string): Either<TargetRelease> {
1717
if (value.length === 0) {
1818
return error(["input.repo not defined"]);
1919
}
@@ -42,7 +42,7 @@ export function parseRepository(value: string): Either<TargetBinary> {
4242
]);
4343
}
4444

45-
const target: TargetBinary = {
45+
const target: TargetRelease = {
4646
slug: {
4747
owner: match[1] as string,
4848
repository: match[2] as string,

0 commit comments

Comments
 (0)