Choosing when your workflow runs
You can configure workflows to run on a schedule or to run when certain events happen.
Triggering a workflow
How to automatically trigger GitHub Actions workflows
Using conditions to control job execution
Prevent a job from running unless your conditions are met.
Events that trigger workflows
You can configure your workflows to run when specific activity on GitHub happens, at a scheduled time, or when an event outside of GitHub occurs.