作者把去年半途而废的小项目捡起来做完了:一个每天把 DEV 关注者数量写进 GitHub 个人主页的 GitHub Actions 工作流。动机很实在——她每天都会收到「Run failed for Github Actions」的失败邮件,一年下来实在受够了,于是删掉注释掉的无用代码、稍微调整 API 调用方式,终于让第 343 次运行成功。她把可用的工作流 YAML 和 update_script.js 全部贴出来,让别人不用像她一样被邮件骚扰整整一年。她还特意提醒:API Key 必须走环境变量,不要硬编码进代码,否则我们会失去免费使用 DEV API 的资格。
🔑 核心要点
项目本身很简单:用 GitHub Actions 定时抓取 DEV 关注数,自动写回 README 并 push。
失败一年的代价是每天一封「Run failed for Github Actions」邮件,直到她决定不再忍受。