You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置允许用户无需GitHub账户即可下载GitHub Artifacts

GitHub Actions 工件匿名下载限制的解决方案

GitHub 公开仓库的 Actions 工件(artifact)默认仅支持登录用户下载,该限制为平台原生规则,无直接开关可以关闭,你可以通过以下方案实现公开无登录下载:

  • 在CI流水线中增加步骤,将生成的安装程序同步上传到GitHub Release板块。公开仓库的Release附件支持匿名用户无门槛下载,无需登录账号;如果是每次合并master分支都要发布的滚动版本,可以设置一个固定的nightly/dev标签,每次构建时覆盖该标签对应的Release附件即可。
  • 将构建产物同步到自托管的文件存储、CDN或其他支持公开访问的文件托管服务,对外分发对应服务的下载链接即可。
  • 若暂时不调整分发路径,可以在项目的下载说明位置标注清楚Actions链接需要登录GitHub账号才可下载,减少用户困惑。

内容的提问来源于stack exchange,提问作者Chris Stewart

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 13:24:03