gpt4 book ai didi

r - 在 GitHub Actions .yaml 中为 R 包配置 codecov token

转载 作者:行者123 更新时间:2023-12-03 18:31:28 25 4
gpt4 key购买 nike

我正在尝试为公共(public) R 包设置 codecov 监控,GitHub Actions 将在其中运行 covr::codecov 。我正在查看这个 .yaml 示例( Source ):

  - name: Test coverage
if: matrix.r == '3.6'
run: |
Rscript -e 'remotes::install_github("r-lib/covr@gh-actions")'
Rscript -e 'covr::codecov(token = "${{secrets.CODECOV_TOKEN}}")'

将我的 codecov token 放在 .yaml 文件中代替上面示例中的 CODECOV_TOKEN 对我来说是否安全?

最佳答案

不,不要将 token 放在 .yaml 文件中。要与 GitHub Actions 一起使用,请将 token 添加到 GitHub 存储库的 Secrets 部分,然后保持上面的 .yaml 代码不变。

在 URL 处添加密码(用您的姓名修改):https://github.com/USERNAME/REPONAME/settings/secrets并将其称为 CODECOV_TOKEN。然后这个 .yaml 代码会找到它。

(您从 https://codecov.io/gh/USERNAME/REPONAME 获得 repo 的 codecov token )

关于r - 在 GitHub Actions .yaml 中为 R 包配置 codecov token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60303168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com