Closed da-liii closed 2 years ago
刚刚发现这个mirrors失效了
刚刚发现这个mirrors失效了
很奇怪,脚本没搜索到 release:
syncing XmacsLabs/mogan to /data/XmacsLabs/mogan
Error: No release version found for XmacsLabs/mogan
deleting XmacsLabs/mogan/v1.1.6/mogan-v1.1.6-uos.deb
deleting XmacsLabs/mogan/v1.1.6/Mogan-v1.1.6-64bit-installer.exe
deleting XmacsLabs/mogan/v1.1.6/repo-snapshot.tar.gz
deleting XmacsLabs/mogan/v1.1.6/mogan-v1.1.6-ubuntu22.04.deb
deleting XmacsLabs/mogan/v1.1.6/Mogan_arm_v1.1.6.dmg
deleting XmacsLabs/mogan/v1.1.6/mogan-v1.1.6-ubuntu20.04.deb
deleting XmacsLabs/mogan/v1.1.6/mogan-v1.1.6-uos-loongarch64.deb
deleting XmacsLabs/mogan/v1.1.6/Mogan_v1.1.6.dmg
原因为 https://api.github.com/repos/XmacsLabs/mogan/releases 默认只会列出前 30 个 repo,但是 XmacsLabs/mogan 的前 30 个 release 都是 prerelease,因此脚本判断为没有非 release 可以下载。
https://docs.github.com/en/rest/releases/releases?apiVersion=2022-11-28
根据文档把 per_page
改到了最大值 100,看一下下次同步之后的情况。
我删掉一些release吧,确实发preview版本太勤快了
昨天删了很多release,但是tag没有删除。今天再删一波tag吧。
我删掉一些release吧,确实发preview版本太勤快了
看起来加 ?per_page=100
在某些仓库会出问题,比如说 https://api.github.com/repos/adoptium/temurin11-binaries/releases?per_page=100:
{
"message": "Server Error"
}
只能暂时先退回了。
@darcy-shen 现在同步成功了。
非常感谢,后面Github只保留正式版的tag,所有tag都放在gitee了,这样就解决这个问题了。
项目介绍 / Project Introduction
墨干编辑器是墨者实验室旗下的结构化编辑器。目标是
上游地址及镜像方式 / Upstream location & mirror method
https://github.com/XmacsLabs/mogan/releases
镜像方式:对github上正式版本的安装包和源代码做镜像。
为什么希望添加该镜像 / Why do you want we to add this mirror
在浙江余姚,尝试从Gitee/Github下载墨干编辑器安装包,均失败。正尝试从Github下载macOS安装包,预计需要一个小时(目前也已经失败)。
另外,Gitee提供的源代码下载也并不可靠:https://gitee.com/XmacsLabs/mogan/issues/I5D81Z
其他信息 / Extra information