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

的最后部署部分