GitHub Actions 是否替换了 nuget.config 中的 ${{ secrets.NuGetAPIKey }}?
Does GitHub Actions replace ${{ secrets.NuGetAPIKey }} in nuget.config?
Github 安全性不允许将私有访问令牌存储在 nuget.config 的 ClearTextPassword 属性 中。基本上,他们禁用了 PAT。我的问题是, ${{ secrets.NuGetAPIKey }} 的标签替换也会处理 nuget.config 吗?
请注意,如果 nuget.config 中没有用户名和密码,我无法将我的包发布到 GitHub 包(GitHub 中存在跟踪错误)。
Github 仅替换目录 .github/workflows
中的机密。当我需要使用一些密钥在服务器上部署应用程序时,我有类似的要求。最好在yaml
中使用带有env
标签的环境变量。请参阅此 public gist
的最后部署部分
Github 安全性不允许将私有访问令牌存储在 nuget.config 的 ClearTextPassword 属性 中。基本上,他们禁用了 PAT。我的问题是, ${{ secrets.NuGetAPIKey }} 的标签替换也会处理 nuget.config 吗?
请注意,如果 nuget.config 中没有用户名和密码,我无法将我的包发布到 GitHub 包(GitHub 中存在跟踪错误)。
Github 仅替换目录 .github/workflows
中的机密。当我需要使用一些密钥在服务器上部署应用程序时,我有类似的要求。最好在yaml
中使用带有env
标签的环境变量。请参阅此 public gist