Заметки ITшника обо всём

Мониторинг релизов GitHub

Очередной небольшой эксперимент с вайбкодингом — Bash-скрипт для отслеживания новых релизов в GitHub-репозиториях.

Раз в сутки проверяет заданный список проектов через GitHub API и отправляет уведомления в Telegram: версия, ссылка и краткий список изменений.

Поддерживает SOCKS5-прокси, хранит историю обработанных релизов, умеет работать в режиме dry-run. Конфигурация — JSON и .env. Зависимости — Bash, curl и jq.

Сейчас используется для мониторинга Lychee, Firefly III и Memos.

Никаких постоянно работающих сервисов: обычный скрипт, запускаемый через cron.

Репа

Отправить
Поделиться
Твитнуть