luckykeeper / LOVE69_renpy_remaster

【LOVEPOTION SIXTYNINE】【LOVE69】【らぶ69】使用Ren'Py重制LOVEPOTION SIXTYNINE,并加以汉化和全平台移植 | Use Ren'Py To Remaster LOVEPOTION SIXTYNINE , and Chinese-localization with all platform adapted
https://love69renpyremasterproject.github.io/
120 stars 9 forks source link

通过action进行自动构建&测试 #13

Closed luckykeeper closed 2 years ago

luckykeeper commented 2 years ago

因为后面还会进行不少调整,不过主要都是在文本方面的,这样的调整一般不会导致程序崩溃,如果每次调整之后都手动打一次包进行发布效率过低,所以应该写一个action来进行自动构建,以解决这个问题

难点在于如何存储素材文件,素材文件不应当存储在本仓库中,得找一个合适的方法进行存储

另外,这个脚本应该定时在夜间运行,不能依赖提交做触发,防止一天短期提交多次的情况

luckykeeper commented 2 years ago

有大概想法了,试试康

luckykeeper commented 2 years ago

夜间自动测试&构建脚本完成~

如果明天凌晨脚本运行正常,本Issues将会关闭

luckykeeper commented 2 years ago

添加了时间自动替换脚本,能够自动将编译时间加入进来

luckykeeper commented 2 years ago

定时任务没有生效,正在尝试解决

luckykeeper commented 2 years ago

猜测:workflow文件需要放在默认分支(挪到默认分支之后已经阔以手动触发了),等明天凌晨确认效果

如果实在不行的话就用云函数来跑

luckykeeper commented 2 years ago

观察一下凌晨构建的情况,明天改一下action,把PC和MAC版分开来

luckykeeper commented 2 years ago

夜间构建顺利完成~

接下了把 PC 和 MAC 版文件分开

luckykeeper commented 2 years ago

image

应该问题不大了,再观察一天

luckykeeper commented 2 years ago

看样子没啥问题了,此 issues 暂时关闭