在 Zenodo 中包含来自 Github 的 tarball 而不是 zip 文件

Include tarball instead of zip file from Github in Zenodo

我在 Github 上维护了一些 (Unix) 存储库,在那里我将发布自动链接到 Zenodo。事实证明,Zenodo 只接受 Zip 文件,而不是 tar 球。在我的例子中,这很糟糕,因为 zip 文件至少在 MacOS 的 GUI 中弄乱了符号链接。

如何指示 Zenodo 实际使用 tar 球而不是 zip 文件?

来自zenodo/zenodo zenodo/modules/github/api.py code, releases are managed by the third-party dependency library inveniosoftware/invenio-github.

inveniosoftware/invenio-github invenio_github/models.py#create() does create a release, which, from this,好像只考虑zip压缩包。

所以这还不支持。