我的(Nodejs)项目使用的json文件(例如data.json
)需要每天进行更新。我通过运行npm run update-data
使用脚本来更新json文件,该脚本会更改(更新)某些文件的内容。然后,我使用特定的提交消息暂存并提交这些更改的文件,然后将提交推送到GitHub。
问题在于,每天手动执行所有这些操作变得过于繁琐且机械化。由于所有“步骤”都是明确且算法明确的,因此最好自动执行这些步骤。我当然可以编写一个执行此操作的bash脚本,但不能保证我的计算机将打开电源以运行它。
所以我的问题是:是否有一个在线的某事即服务可以为我做所有事情,包括暂存,提交和推送到GitHub?
谢谢!