使用 nvchecker + GitHub Actions 定期检查软件/包新版本并通过邮件进行通知。
平时使用/关注的一些软件/包有新版本时,没有好的办法第一时间得知,试过一些服务,也很难满足各种情况,因此自己写了一个,获取版本变更与 Changelog 并邮件通知,但是只适配了 GitHub 和 PyPi。
后来发现了 nvchecker,很灵活,大部分情况都能满足,因此基于 GitHub Actions 实现了定期检查软件/包新版本并通过邮件进行通知,但是 nvchecker 目前只能检查版本变更,无法获取 Changelog,不过也够用了。
在仓库 Settings - Secrets
中添加:
- EMAIL_TO
- MAILGUN_API_KEY
- MAILGUN_DOMAIN_NAME