sooooooooooooooooootheby (@s22y)如何使用Github Actions实现网站自动化部署 中发帖

原本我一直都是用vercel做托管, 写完代码我只需要把代码推上GitHub, 之后的事情就不需要我操心了. 
但是前两天给服务器写了个网站, 如果用vercel做托管, 会导致大陆的部分玩家没法查看, 所以我们特地买了个国内的vps做了备案.
但是问题是vps的配置是2c1.5g, 网站用了nuxt ui4, 这个组件库太大了, 又没有按需导入, vps内存低没法build.
之前我是在自己的电脑上build之后直接把.output推到GitHub上, 服务器只要拉下来就可以跑了.
但是又遇到了问题, 这个国内的vps它拉取代码总是超时, 我就只能自己在本地build之后用软件手动挪到服务器上, 然后又手动重新部署.
这上面的步骤光是说出来都力竭了, 如果隔三岔五就要改bug, 加内容, 就很累.
我想起Github有个Actions的功能可以做自动化, 就研究了一下能不能实现...