Skip to main content

This version of GitHub Enterprise Server was discontinued on 2024-09-25. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.

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 Enterprise Server happens, at a scheduled time, or when an event outside of GitHub Enterprise Server occurs.