Еженедельный дайджест
APP, созданное с использованием Probot, которая генерирует еженедельную автоматизированную резюме действий и происходит в вашем репозитории GitHub.

Приложение в действии

Установка
- Изучите еженедельное приложение Digest здесь: GitHub Apps - Weekly Digest
- Теперь нажмите «Установить» и установите место для установки.
- Ваше приложение готово и в прямом эфире, посетите свой репозиторий, чтобы проверить еженедельный Digest, который опубликовал приложение!
Функции
Когда приложение Weekly Digest будет установлено в хранилище пользователя или организации, оно курирует следующие данные и публикует их как проблему:
- Проблемы, созданные за последнюю неделю
- Открытые проблемы
- Закрытые проблемы
- Шумная проблема
- Понравилась проблема
- Запросы на вытягивание открыты, обновлены или объединены в последнем запросе на вытягивание
- Открытые запросы на тягу
- Обновленные запросы на привлечение
- Объединенные запросы на тягу
- Коммитами, сделанные в главном филиале, на прошлой неделе
- Участники, добавив взносы на прошлой неделе
- Stargazers, или поклонники ваших репозиториев, которые действительно любили ваше репо
- Выпуски проекта, над которым вы работаете
Приложение, как следует из названия, генерирует эти дайджесты и публикует его еженедельно, как правило, в воскресенье.
Можно изменить конфигурацию приложения по умолчанию, добавив файл .github/weekly-digest.yml в их репозиторий GitHub, который позволяет им настраивать день публикации и конкретную информацию, включенную в дайджест.
Как внести свой вклад
- Вилка этого хранилища.
- Клонировать раздвоенный репозиторий на вашем машине разработки.
- Перейти в каталог вашего проекта:
cd weekly-digest - Запустите
npm install для настройки проекта. - Следите за настройкой приложения GitHub также настройте приложение на машине разработки.
- Следуйте за запуском приложения локально, чтобы запустить ваше приложение на машине разработки.
- Прежде чем добавить функцию или предлагать некоторые изменения, мы рекомендуем открыть здесь проблему, чтобы мы могли обсудить изменения.
- Пожалуйста, убедитесь, что вы запустили
npm test перед отправкой запроса на вытяжение. Если возможно, добавьте тесты для ваших изменений.
Стиль кода
Приложение использует стандартный стиль JavaScript для лининга.
Тестовая структура
Приложение использует Jest для тестирования JavaScript.
Кредиты
Этот проект разработан и поддерживается Абхиджитом Сингхом.
Это один из проектов Google Summer of Code 2018.
Нажмите здесь, чтобы просмотреть этот проект «Weekly Digest» в Google Summer of Code Projects 2018
Я хотел бы поблагодарить Грегора Мартинуса и Вильгельма Клоппа за то, что он был действительно потрясающим наставником и направил меня за этот проект. ❤