preciseactions

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

  1. Install the preciseactions GitHub App on the repositories you want to schedule.
  2. Sign in with GitHub and create a schedule: pick a repository, workflow file, cron expression, and timezone.
  3. Make sure your workflow uses the workflow_dispatch trigger.
  4. preciseactions will fire workflow_dispatch events within ±30 seconds of the scheduled time.

What's next

On this page