1
0
mirror of synced 2026-01-01 09:04:46 -05:00
Files
docs/translations/ru-RU/content/actions/getting-started-with-github-actions/about-github-actions.md
Jason Etcovitch caaee7a124 Update all files to use {% data %} (#15253)
* 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
2020-09-29 16:01:04 -04:00

5.6 KiB

title, intro, product, redirect_from, versions
title intro product redirect_from versions
About GitHub Actions {% data variables.product.prodname_actions %} enables you to create custom software development life cycle (SDLC) workflows directly in your {% data variables.product.prodname_dotcom %} repository. {% data reusables.gated-features.actions %}
/articles/migrating-github-actions-from-hcl-syntax-to-yaml-syntax/
/articles/about-github-actions
/github/automating-your-workflow-with-github-actions/about-github-actions
/actions/automating-your-workflow-with-github-actions/about-github-actions
free-pro-team enterprise-server
* >=2.22

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

About {% data variables.product.prodname_actions %}

{% data reusables.repositories.about-github-actions %} Workflows are custom automated processes that you can set up in your repository to build, test, package, release, or deploy any code project on {% data variables.product.prodname_dotcom %}.

{% data reusables.repositories.actions-ci-cd %} {% data variables.product.prodname_actions %} powers {% data variables.product.prodname_dotcom %}'s built-in continuous integration service. For more information, see "About continuous integration."

Workflows run in Linux, macOS, Windows, and containers on {% data variables.product.prodname_dotcom %}-hosted machines, called 'runners'. Alternatively, you can also host your own runners to run workflows on machines you own or manage. For more information see, "About self-hosted runners."

You can create workflows using actions defined in your repository, open source actions in a public repository on {% data variables.product.prodname_dotcom %}, or a published Docker container image. Workflows in forked repositories don't run by default.

You can discover actions to use in your workflow on {% data variables.product.prodname_dotcom %} and build actions to share with the {% data variables.product.prodname_dotcom %} community. For more information on creating a custom action, see "Creating actions."

You can create a workflow file configured to run on specific events. For more information, see "Configuring a workflow" and "Workflow syntax for {% data variables.product.prodname_actions %}".

For a definition of common terms, see "Core concepts for {% data variables.product.prodname_actions %}."

Discovering actions in the {% data variables.product.prodname_dotcom %} community

{% data variables.product.prodname_marketplace %} is a central location for you to find, share, and use actions built by the {% data variables.product.prodname_dotcom %} community. For more information, see "Using actions from {% data variables.product.prodname_marketplace %} in your workflow."

You can also customize your project with open source actions shared in public repositories on {% data variables.product.prodname_dotcom %} and use actions built by {% data variables.product.prodname_dotcom %} in the actions organization.

Disabling or limiting {% data variables.product.prodname_actions %} for your repository or organization

{% data reusables.github-actions.disabling-github-actions %}

For more information, see "Disabling or limiting {% data variables.product.prodname_actions %} for a repository" or "Disabling or limiting {% data variables.product.prodname_actions %} for your organization."

Notifications for workflow runs

{% data reusables.repositories.workflow-notifications %}

Usage limits

{% data reusables.github-actions.github-actions-usage-limits %}

{% if currentVersion == "free-pro-team@latest" %}

Usage policy

In addition to the usage limits, you must ensure that you use {% data variables.product.prodname_actions %} within the GitHub Terms of Service. For more information on {% data variables.product.prodname_actions %}-specific terms, see the GitHub Additional Product Terms.

About billing for {% data variables.product.prodname_actions %}

{% data reusables.github-actions.actions-billing %} For more information, see "About billing for {% data variables.product.prodname_actions %}."

Contacting support

{% data reusables.github-actions.contacting-support %}

{% endif %}

Дополнительная литература