diff --git a/src/repositories/GiteaRepository.ts b/src/repositories/GiteaRepository.ts index 708ae65..7b38e2c 100644 --- a/src/repositories/GiteaRepository.ts +++ b/src/repositories/GiteaRepository.ts @@ -18,6 +18,10 @@ export class GiteaRepository extends BaseRepository { return 'https://gitea.com' } + get homeUrl(): string { + return 'https://gitea.com' + } + constructor(token: string, url: string | undefined, repositoryPath: string) { super(token, url, repositoryPath) this.url = url || this.defaultUrl @@ -237,8 +241,4 @@ export class GiteaRepository extends BaseRepository { core.info(`ℹ️ Found ${tagsInfo.length} (fetching max: ${maxTagsToFetch}) tags from the GitHub API for ${owner}/${repo}`) return tagsInfo } - - get homeUrl(): string { - return 'https://gitea.com' - } } diff --git a/src/repositories/GithubRepository.ts b/src/repositories/GithubRepository.ts index 750678e..d24e09c 100644 --- a/src/repositories/GithubRepository.ts +++ b/src/repositories/GithubRepository.ts @@ -177,6 +177,10 @@ export class GithubRepository extends BaseRepository { return 'https://api.github.com' } + get homeUrl(): string { + return this.url?.replace('api.', '') || 'https://github.com' + } + private octokit: Octokit constructor(token: string, url: string | undefined, repositoryPath: string) { @@ -297,7 +301,4 @@ export class GithubRepository extends BaseRepository { } return false } - get homeUrl(): string { - return 'https://github.com' - } }