Skip to content

feat: [BB-6109] announce handbook summary of changes

Navin Karkera requested to merge navin/handbook-changes into master

This MR implements a celery task to automatically summarize merge requests in handbook repo and posts it in announcements forum

Testing instructions

  1. Add a breakpoint in sprintcraft/sprintcraft/dashboard/tasks.py at line 719
  2. Start django shell using make sh
  3. Run below snippet
from sprintcraft.dashboard.tasks import post_handbook_summary
from django.conf import settings
settings.DEBUG = True
post_handbook_summary()
# prints change summary in debug mode

How change summary will be displayed in forum

screencast

Edited by Navin Karkera

Merge request reports