如何使脚本自动(每天)运行,提交已被脚本更改的文件并提交到GitHub

时间:2019-01-12 05:22:26

标签: javascript git github npm automation

我的(Nodejs)项目使用的json文件(例如data.json)需要每天进行更新。我通过运行npm run update-data使用脚本来更新json文件,该脚本会更改(更新)某些文件的内容。然后,我使用特定的提交消息暂存并提交这些更改的文件,然后将提交推送到GitHub。

问题在于,每天手动执行所有这些操作变得过于繁琐且机械化。由于所有“步骤”都是明确且算法明确的,因此最好自动执行这些步骤。我当然可以编写一个执行此操作的bash脚本,但不能保证我的计算机将打开电源以运行它。

所以我的问题是:是否有一个在线的某事即服务可以为我做所有事情,包括暂存,提交和推送到GitHub?

谢谢!

0 个答案:

没有答案