--- title: Triggering a workflow shortTitle: Triggering a workflow intro: 'How to automatically trigger {% data variables.product.prodname_actions %} workflows' versions: fpt: '*' ghes: '*' ghae: '*' ghec: '*' type: tutorial topics: - Workflows - CI - CD miniTocMaxHeadingLevel: 4 --- {% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} ## Overview {% data reusables.actions.workflows.section-triggering-a-workflow %} ## Defining event types {% data reusables.actions.workflows.section-triggering-a-workflow-types %} ## Targeting specific branches {% data reusables.actions.workflows.section-triggering-a-workflow-branches %} ## Running on specific branches or tags {% data reusables.actions.workflows.section-run-on-specific-branches-or-tags %} ## Specifying which branches the workflow can run on {% data reusables.actions.workflows.section-specifying-branches %} ## Using specific file paths {% data reusables.actions.workflows.section-triggering-a-workflow-paths %} ## Using a schedule {% data reusables.actions.workflows.section-triggering-a-workflow-schedule %}