我在 Github 上维护了一些(Unix)存储库,我将这些版本自动链接到 Zenodo。事实证明 Zenodo 只使用 Zip 文件,而不是 tar 球。就我而言,这很糟糕,因为 zip 文件至少会在 MacOS 的 GUI 上弄乱符号链接。
如何指示 Zenodo 实际使用 tar 球而不是 zip 文件?
从zenodo/zenodo
zenodo/modules/github/api.py
代码来看,发布是由第三方依赖库管理的inveniosoftware/invenio-github
。
inveniosoftware/invenio-github
invenio_github/models.py#create()
确实创建了一个版本,从这里看来,它似乎只考虑了 zip 档案。
所以目前还不支持。