Documentation
Learn how to schedule precise GitHub Actions workflow_dispatch events with preciseactions.
Documentation
Get your GitHub Actions running exactly on time.
preciseactions is an external scheduler that fires workflow_dispatch events within ±30 seconds, bypassing GitHub's unreliable built-in schedule: trigger.
Quick start
- Install the preciseactions GitHub App on the repositories you want to schedule.
- Sign in with GitHub and create a schedule: pick a repository, workflow file, cron expression, and timezone.
- Make sure your workflow uses the
workflow_dispatchtrigger. - preciseactions will fire
workflow_dispatchevents within ±30 seconds of the scheduled time.
What's next
- Why preciseactions? — see how we compare to GitHub's native cron.
- CLI — manage schedules from your terminal.
- API Reference — manage schedules programmatically.