Lightlines
By dboeckli

cron-schedule-planner

dboeckli1.3k installs

Find crowded hours in your GitHub Actions schedules.

What it does

Produces a cross-repository report of scheduled GitHub Actions jobs, crowded hours, and suggested times for resource-intensive workflows.

When to use it

Use when asked when scheduled GitHub Actions run, whether builds collide, or how to redistribute schedules across repositories.

How to use it

Ask for a schedule overview; it scans the authenticated user's repositories by default and writes a Markdown report with collisions and redistribution suggestions.

Uses

Good to know

  • works out of sight

Latest review

What you need · 4

The default GitHub scan requires an account authenticated through gh; local checkouts are documented as an alternative.

The script requires gh on PATH and checks for it unconditionally, including when local scanning is selected.

The script requires jq on PATH and exits if it is absent, even without the optional queue statistics.


Access · 1

This skill

GitHub

Read

Reads your GitHub repository workflows