我正在尝试创建一个GitHub操作,该操作将使用Pynsist(与NSIS一起的python包)生成一个构建文件夹,其中包含GitHub存储库上的安装文件my project。我想知道是否有人有一个YAML脚本的工作示例,可以使用github操作执行该脚本,从而基本上执行以下操作:
- 将NSIS安装到GitHub runner计算机上(不确定是否
应该在GitHub(Ubuntu或Windows)上完成,或者与docker一起完成)李>
- 安装python 3.7李>
- 安装pynsist和其他python依赖项
- 运行python脚本,该脚本生成installer.cfg文件,然后调用
pynsist执行installer.cfg李>
- 额外的。。。使用7zip创建NSIS构建文件夹的自解压zip,使用以下示例(https://stackoverflow.com/a/30896241/12446456)
非常感谢您的建议。提前谢谢
Tags:
下面是我用来完成此任务的示例文件
相关问题 更多 >
编程相关推荐