mirror of
https://github.com/markwylde/claude-code-gitea-action.git
synced 2026-02-21 11:32:49 +08:00
Fix: Prioritize GITEA_SERVER_URL over GITHUB_SERVER_URL (#5)
This commit is contained in:
@@ -7,8 +7,25 @@ function deriveApiUrl(serverUrl: string): string {
|
||||
return `${serverUrl}/api/v1`;
|
||||
}
|
||||
|
||||
export const GITEA_SERVER_URL =
|
||||
process.env.GITHUB_SERVER_URL || "https://github.com";
|
||||
// Get the appropriate server URL, prioritizing GITEA_SERVER_URL for custom Gitea instances
|
||||
function getServerUrl(): string {
|
||||
// First check for GITEA_SERVER_URL (can be set by user)
|
||||
const giteaServerUrl = process.env.GITEA_SERVER_URL;
|
||||
if (giteaServerUrl && giteaServerUrl !== "") {
|
||||
return giteaServerUrl;
|
||||
}
|
||||
|
||||
// Fall back to GITHUB_SERVER_URL (set by Gitea/GitHub Actions environment)
|
||||
const githubServerUrl = process.env.GITHUB_SERVER_URL;
|
||||
if (githubServerUrl && githubServerUrl !== "") {
|
||||
return githubServerUrl;
|
||||
}
|
||||
|
||||
// Default fallback
|
||||
return "https://github.com";
|
||||
}
|
||||
|
||||
export const GITEA_SERVER_URL = getServerUrl();
|
||||
|
||||
export const GITEA_API_URL =
|
||||
process.env.GITEA_API_URL || deriveApiUrl(GITEA_SERVER_URL);
|
||||
|
||||
Reference in New Issue
Block a user