diff --git a/jobs.py b/jobs.py index 142129a..a723e17 100644 --- a/jobs.py +++ b/jobs.py @@ -333,6 +333,19 @@ def post_upcoming_projects(): def post_friday_deadlines(): """Notify leads about projects ending on Friday.""" projects = get_projects() + config = load_config() + cycle_init = config.get("cycle_initiative") + if cycle_init: + projects = [ + p + for p in projects + if cycle_init + in { + node.get("name") + for node in p.get("initiatives", {}).get("nodes", []) + } + ] + upcoming = [] today = datetime.now(timezone.utc).date() for project in projects: