从 git 操作下载包时出现问题,导致损坏 URL
Problem downloading package from git actions, results in mangled 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
git中心操作报告在此处:https://github.com/OHDSI/CohortGenerator/runs/3294257207?check_suite_focus=true
引用的包 CirceR
可在此处找到:https://github.com/ohdsi/circer
我们的主要问题是:请求的 URL DESCRITPION 文件被 *** 屏蔽是否正常,如:cannot open URL 'https://api.github.com/repos/***/CirceR/contents/DESCRIPTION?ref=HEAD'
如果我们为此 URL 将 *** 更改为实际组织 OHDSI
请求有效,那么 URL 是否可能被破坏?
我们已经测试了在本地加载每个单独的包并且没有发生此错误,因此我们认为它已本地化为 git 集线器操作。
我相信输出试图缩短字符串,以便您可以看到它是如何开始的,以及它是如何结束的,但不是中间的...出于可读性目的。我的问题是我想要字符串的全部内容('shorter' 存储库名称中的其他错误给出了完整的 URL)。所以,我相信这种截断是设计使然。
为了解决根本问题,我必须指定一个 GIT_PAT 来调用 API 并清除我遇到的错误。
在用于测试自定义 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
git中心操作报告在此处:https://github.com/OHDSI/CohortGenerator/runs/3294257207?check_suite_focus=true
引用的包 CirceR
可在此处找到:https://github.com/ohdsi/circer
我们的主要问题是:请求的 URL DESCRITPION 文件被 *** 屏蔽是否正常,如:cannot open URL 'https://api.github.com/repos/***/CirceR/contents/DESCRIPTION?ref=HEAD'
如果我们为此 URL 将 *** 更改为实际组织 OHDSI
请求有效,那么 URL 是否可能被破坏?
我们已经测试了在本地加载每个单独的包并且没有发生此错误,因此我们认为它已本地化为 git 集线器操作。
我相信输出试图缩短字符串,以便您可以看到它是如何开始的,以及它是如何结束的,但不是中间的...出于可读性目的。我的问题是我想要字符串的全部内容('shorter' 存储库名称中的其他错误给出了完整的 URL)。所以,我相信这种截断是设计使然。
为了解决根本问题,我必须指定一个 GIT_PAT 来调用 API 并清除我遇到的错误。