* Add custom hover shadows * Support avatars * Add guide-card include * Use it in product-landing * Add gradient styles * Add guides frontmatter * Use guideArticles instead of full objects * Add support for authors * Add support for category header * Just pass the whole page * Use it * guide.url => guide.href * Use `*.githubusercontent.com` * Fix mobile card width * Remove showDescription check * Use featureLinks.guideCards * Forgot an if * Remove support banner * Just use login instead of name/avatarUrl * Change card spacing * Use circular avatars * Add margin beneath "Guides" * Use smaller font * Even moar spacing * Remove category * Remove lead text, move button to bottom right * update guide cards * Change author of setting up ci to GitHub * Attribute node js guide to GitHub * Add author tag to powershell guide * update top guides section with correct actions links * Enforce size for single avatars * Adjust spacing Co-authored-by: Cynthia Rich <crichID@users.noreply.github.com>
2.7 KiB
title, shortTitle, intro, product, redirect_from, versions, authors
| title | shortTitle | intro | product | redirect_from | versions | authors | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Setting up continuous integration using workflow templates | Setting up CI using templates | You can set up continuous integration for your project using a workflow template that matches the language and tooling you want to use. | {% data reusables.gated-features.actions %} |
|
|
|
{% data reusables.actions.enterprise-beta %} {% data reusables.actions.enterprise-github-hosted-runners %}
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 %}
- Find the template that matches the language and tooling you want to use, then click Set up this workflow.

- Click Start commit.
{% 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-into %}
For more information, see "Learn {% data variables.product.prodname_actions %}."
Further reading
- "About continuous integration"
- "Managing a workflow run" {% if currentVersion == "free-pro-team@latest" %}
- "Managing billing for {% data variables.product.prodname_actions %}" {% endif %}