* Add back changes from prior to purge * Manually fix some invalid Liquid * Updoot render-content * Improve test messages to show correct output * Run el scripto * Pass the remaining test
2.5 KiB
title, intro, product, redirect_from, versions
| title | intro | product | redirect_from | versions | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Setting up continuous integration using GitHub Actions | 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 %}
3. Find the template that matches the language and tooling you want to use, then click Set up this workflow.
5. 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 "Configuring a workflow."
Дополнительная литература
- "About continuous integration"
- "Managing a workflow run" {% if currentVersion == "free-pro-team@latest" %}
- "Managing billing for {% data variables.product.prodname_actions %}" {% endif %}