1
0
mirror of synced 2025-12-31 15:04:15 -05:00
Files
docs/content/actions/learn-github-actions/using-workflow-templates.md
Martin Lopes 83dc407ada Restructure Actions guides (#21577)
Co-authored-by: Sarah Edwards <skedwards88@github.com>
Co-authored-by: Mike Surowiec <mikesurowiec@users.noreply.github.com>
2021-09-22 16:49:41 +10:00

2.7 KiB

title, shortTitle, intro, product, redirect_from, versions, type, topics
title shortTitle intro product redirect_from versions type topics
Using workflow templates Using templates You can set up CI using a workflow template that matches the language and tooling you want to use. {% data reusables.gated-features.actions %}
/articles/setting-up-continuous-integration-using-github-actions
/github/automating-your-workflow-with-github-actions/setting-up-continuous-integration-using-github-actions
/actions/automating-your-workflow-with-github-actions/setting-up-continuous-integration-using-github-actions
/actions/building-and-testing-code-with-continuous-integration/setting-up-continuous-integration-using-github-actions
/actions/guides/setting-up-continuous-integration-using-workflow-templates
fpt ghes ghae
* * *
tutorial
Workflows
CI

{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %} {% data reusables.actions.ae-beta %}

Anyone with write permission to a repository can set up continuous integration (CI) using {% data variables.product.prodname_actions %}.

After you set up CI, you can customize the workflow to meet your needs.

{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.actions-tab %}

  1. Find the template that matches the language and tooling you want to use, then click Set up this workflow. Setup workflow button
  2. Click Start commit. Start commit button {% data reusables.files.write_commit_message %} {% data reusables.files.choose_commit_branch %} {% data reusables.files.propose_new_file %}

Once a push is made to your repository, you can follow the status and detailed logs of your continuous integration workflow run on {% data variables.product.prodname_dotcom %} and receive customized notifications. For more information, see "Configuring notifications" and "Managing a workflow run."

{% data reusables.repositories.actions-workflow-status-badge-intro %}

For more information, see "Adding a workflow status badge."

Further reading