github-actions - 从 git 操作下载包时出现问题,导致 URL 损坏
问题描述
在用于测试我们的自定义 R 包(托管在 github 上)的 git 操作输出中,我们在执行过程中遇到错误:
Error in utils::download.file(url, path, method = method, quiet = quiet, :
cannot open URL 'https://api.github.com/repos/***/CirceR/contents/DESCRIPTION?ref=HEAD'
Calls: saveRDS ... github_DESCRIPTION -> download -> base_download -> base_download_headers
Execution halted
Error: Process completed with exit code 1.
主要仓库在这里:https ://github.com/OHDSI/CohortGenerator
github 行动报告在这里:https ://github.com/OHDSI/CohortGenerator/runs/3294257207?check_suite_focus=true
引用的包CirceR
可以在这里找到:https ://github.com/ohdsi/circer
我们的主要问题是:DESCRITPION 文件的请求 URL 是否正常被 *** 屏蔽,如下所示:cannot open URL 'https://api.github.com/repos/***/CirceR/contents/DESCRIPTION?ref=HEAD'
如果我们将 *** 更改OHDSI
为该 URL 的实际组织,则请求有效,那么 URL 是否可能被破坏?
我们已经测试了在本地加载每个单独的包,并且不会发生此错误,因此我们认为它已本地化为 github 操作。
解决方案
推荐阅读
- sql - 无法连接到 Oracle 中的数据库链接
- django - 无效的命令“PassengerAppRoot”,可能拼写错误或由未包含在 cpanel apache 主机中的服务器配置中的模块定义
- javascript - 对象的 ACE 编辑器自动完成
- typescript - 在 Vuejs 类组件中声明 typescript 接口 Props
- ios - 在现有的 Git 存储库中创建一个新的 Xcode 项目
- java - MySQLIntegrityConstraintViolationExceptionnnn
- algorithm - 图中具有特定距离的顶点对
- amazon-web-services - AWS ELB/ALB 多个 SSL 证书
- docker - 所有 docker swarm 实例都可以在同一台机器上运行吗?
- php - 用于删除我的字段值的按钮