使用Github操作从非跟踪文件添加发布

使用Github操作从非跟踪文件添加发布,github,github-actions,Github,Github Actions,我在Github上为我的nuget库进行了回购。我想对它进行设置,这样当我从dev合并到master时,将创建一个新版本,其中包含我的*.nupkg文件 但是,我的*.nupkg文件没有被跟踪,我希望保持这种状态 这可以通过Github操作实现吗?或者我需要其他方法吗?当然可以在项目中创建一个脚本,创建一个适当的文件,并将其作为Github操作工作流的一部分调用。许多项目都是这样做的 如果您的目标是在没有任何源内容或脚本在存储库中创建文件的情况下从任何地方神奇地创建文件,那么我建议您寻找一个现有

我在Github上为我的nuget库进行了回购。我想对它进行设置,这样当我从dev合并到master时,将创建一个新版本,其中包含我的*.nupkg文件

但是,我的*.nupkg文件没有被跟踪,我希望保持这种状态


这可以通过Github操作实现吗?或者我需要其他方法吗?

当然可以在项目中创建一个脚本,创建一个适当的文件,并将其作为Github操作工作流的一部分调用。许多项目都是这样做的

如果您的目标是在没有任何源内容或脚本在存储库中创建文件的情况下从任何地方神奇地创建文件,那么我建议您寻找一个现有的操作来实现这一点

如果您担心该文件可能包含机密或私人信息,而不希望按字面意思包含,则应使用脚本并使用GitHub Actions secrets功能从环境中读取机密并将其传递给脚本

如果不了解更多关于包含这些文件的具体问题,就很难找到满足您需求的最终解决方案