Как вы следите за выпуском новых версии программы X?
Вот, что получилось найти.
Для Chrome и Firefox существует расширение Release Notifier for Github. Его репозитории на гитхабе. Однако в обсуждениях (https://github.com/crimx/ext-github-release-notifier/issues/10) указывают на лимит Chrome quota storage который ограничивает число релизов за которыми можно следить до 100. Кстати, о Chrome storage quota не смог найти инфы какой объём он составляет.
Другой вариант использование веб-приложения https://releases.netlify.com/ которое хостится на Firebase(?). Такой вариант смущает безопасностью и возможным закрытием облачной платформы.
UPD: Нашёл ещё несколько решений.
- Telegram bot
- Уведомления на email: https://hubnotify.com/, https://gitpunch.com/, https://coderelease.io/, https://newreleases.io/
- Получаем электронное письмо о выходе релиза. self-hosted утилита для получения уведомлений на email или через push с помощью pushbullet.
- Отслеживаем изменения с помощью RSS
- Создание rss фидов для релизов всех отмеченных репозиториев.
- Необходимо получить список отмеченных звездой репозиториев из API GitHub: https://api.github.com/users/USERNAME/starred?page=1&per_page=100
- Открыть Инструменты разработчика (Web developer tools) в браузере. Выбрать pre тэг и выполнить js код во вкладке Console:
JSON.parse($0.innerText).map(function(repo) { return 'https://github.com/' + repo.full_name + '/releases.atom' }).join('\n')
Сгенерируется список адресов фид релизов. - Скопировать список url в http://opml-gen.ovh/, сгенерировать и сохранить на диск. Если есть более 100 помеченных звездой репозиториев, нужно каждый раз увеличивать страницу в url на шаге 1.
- Импортировать OPML файл в rss читалку с поддержкой OPML формата.
- Другое: https://bandito.re/
А здесь народ обсуждает и делится найденными способами.
Если вы знаете другие интересные решения - сообщите о них.