让重复的事情交给脚本
每天重复做同一件事时,最容易出现的不是效率问题,而是遗漏。备份忘了做、证书忘了续、某个文件忘了整理,往往直到需要它时才发现。
自动化不等于复杂化
一个好的自动化任务,通常只做一件清楚的事情:每天更新一次订阅、每周保存一次备份,或者在发布新页面后检查链接。任务越小,出错时越容易定位。
服务器上的定时器适合做这些工作;GitHub Actions 则适合把代码构建和发布流程固定下来。两者结合起来,可以让“发布”变成一次简单的提交。
给未来的自己留提示
脚本应该输出简洁的日志,失败时给出明确的错误信息,并且不要把密码、令牌写进公开日志。自动化的最终目标,是让系统安静地工作,而不是每天提醒人去照看它。