fix(update): 使用gh-proxy代理GitHub API和下载链接
修改GitHub API和tarball下载链接,通过gh-proxy.org代理访问,解决国内可能存在的网络访问问题
This commit is contained in:
parent
cecd7c08f5
commit
37282b6fab
1 changed files with 2 additions and 2 deletions
|
|
@ -39,7 +39,7 @@ function compareVersions(v1, v2) {
|
||||||
*/
|
*/
|
||||||
async function getLatestVersionFromGitHub() {
|
async function getLatestVersionFromGitHub() {
|
||||||
const GITHUB_REPO = 'justlovemaki/AIClient-2-API';
|
const GITHUB_REPO = 'justlovemaki/AIClient-2-API';
|
||||||
const apiUrl = `https://api.github.com/repos/${GITHUB_REPO}/tags`;
|
const apiUrl = `https://gh-proxy.org/https://api.github.com/repos/${GITHUB_REPO}/tags`;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
console.log('[Update] Fetching latest version from GitHub API...');
|
console.log('[Update] Fetching latest version from GitHub API...');
|
||||||
|
|
@ -291,7 +291,7 @@ export async function performUpdate() {
|
||||||
*/
|
*/
|
||||||
async function performTarballUpdate(localVersion, latestTag) {
|
async function performTarballUpdate(localVersion, latestTag) {
|
||||||
const GITHUB_REPO = 'justlovemaki/AIClient-2-API';
|
const GITHUB_REPO = 'justlovemaki/AIClient-2-API';
|
||||||
const tarballUrl = `https://github.com/${GITHUB_REPO}/archive/refs/tags/${latestTag}.tar.gz`;
|
const tarballUrl = `https://gh-proxy.org/https://github.com/${GITHUB_REPO}/archive/refs/tags/${latestTag}.tar.gz`;
|
||||||
const appDir = process.cwd();
|
const appDir = process.cwd();
|
||||||
const tempDir = path.join(appDir, '.update_temp');
|
const tempDir = path.join(appDir, '.update_temp');
|
||||||
const tarballPath = path.join(tempDir, 'update.tar.gz');
|
const tarballPath = path.join(tempDir, 'update.tar.gz');
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue