首页 > 解决方案 > 从 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 操作。

标签: github-actionsr-package

解决方案


推荐阅读