|
1 | 1 | ---
|
2 |
| -title: About using actions on GitHub Enterprise Server |
3 |
| -intro: '{% data variables.product.prodname_ghe_server %} includes most {% data variables.product.prodname_dotcom %}-authored actions, and has options for enabling access to other actions from {% data variables.product.prodname_dotcom_the_website %} and {% data variables.product.prodname_marketplace %}.' |
| 2 | +title: About using actions in your enterprise |
| 3 | +intro: '{% data variables.product.product_name %} includes most {% data variables.product.prodname_dotcom %}-authored actions, and has options for enabling access to other actions from {% data variables.product.prodname_dotcom_the_website %} and {% data variables.product.prodname_marketplace %}.' |
4 | 4 | redirect_from:
|
5 | 5 | - /enterprise/admin/github-actions/about-using-githubcom-actions-on-github-enterprise-server
|
6 | 6 | - /admin/github-actions/about-using-githubcom-actions-on-github-enterprise-server
|
| 7 | + - /admin/github-actions/about-using-actions-on-github-enterprise-server |
7 | 8 | versions:
|
8 | 9 | enterprise-server: '>=2.22'
|
| 10 | + github-ae: 'next' |
9 | 11 | topics:
|
10 | 12 | - enterprise
|
11 | 13 | ---
|
12 | 14 |
|
13 | 15 | {% data reusables.actions.enterprise-beta %}
|
14 | 16 | {% data reusables.actions.enterprise-github-hosted-runners %}
|
| 17 | +{% data reusables.actions.ae-beta %} |
15 | 18 |
|
16 | 19 | {% data variables.product.prodname_actions %} workflows can use _actions_, which are individual tasks that you can combine to create jobs and customize your workflow. You can create your own actions, or use and customize actions shared by the {% data variables.product.prodname_dotcom %} community.
|
17 | 20 |
|
18 | 21 | {% data reusables.actions.enterprise-no-internet-actions %}
|
19 | 22 |
|
20 |
| -### Official actions bundled with {% data variables.product.prodname_ghe_server %} |
| 23 | +### Official actions bundled with your enterprise instance |
21 | 24 |
|
22 |
| -Most official {% data variables.product.prodname_dotcom %}-authored actions are automatically bundled with {% data variables.product.prodname_ghe_server %}, and are captured at a point in time from {% data variables.product.prodname_marketplace %}. When your {% data variables.product.prodname_ghe_server %} instance is updated, the bundled official actions are also updated. |
| 25 | +Most official {% data variables.product.prodname_dotcom %}-authored actions are automatically bundled with {% data variables.product.product_name %}, and are captured at a point in time from {% data variables.product.prodname_marketplace %}. When {% data variables.product.product_name %} is updated, the bundled official actions are also updated. |
23 | 26 |
|
24 | 27 | The bundled official actions include `actions/checkout`, `actions/upload-artifact`, `actions/download-artifact`, `actions/labeler`, and various `actions/setup-` actions, among others. To see all the official actions included on your enterprise instance, browse to the `actions` organization on your instance: <code>https://<em>HOSTNAME</em>/actions</code>.
|
25 | 28 |
|
26 | 29 | Each action is a repository in the `actions` organization, and each action repository includes the necessary tags, branches, and commit SHAs that your workflows can use to reference the action.
|
27 | 30 |
|
28 | 31 | {% note %}
|
29 | 32 |
|
30 |
| -**Note:** When using setup actions (such as `actions/setup-LANGUAGE`) on {% data variables.product.prodname_ghe_server %} with self-hosted runners, you might need to set up the tools cache on runners that do not have internet access. For more information, see "[Setting up the tool cache on self-hosted runners without internet access](/enterprise/admin/github-actions/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)." |
| 33 | +**Note:** When using setup actions (such as `actions/setup-LANGUAGE`) on {% data variables.product.product_name %} with self-hosted runners, you might need to set up the tools cache on runners that do not have internet access. For more information, see "[Setting up the tool cache on self-hosted runners without internet access](/enterprise/admin/github-actions/setting-up-the-tool-cache-on-self-hosted-runners-without-internet-access)." |
31 | 34 |
|
32 | 35 | {% endnote %}
|
33 | 36 |
|
34 | 37 | ### Configuring access to actions on {% data variables.product.prodname_dotcom_the_website %}
|
35 | 38 |
|
36 |
| -If users on your enterprise instance need access to other actions from {% data variables.product.prodname_dotcom_the_website %} or {% data variables.product.prodname_marketplace %}, there are a few configuration options. |
| 39 | +If users in your enterprise need access to other actions from {% data variables.product.prodname_dotcom_the_website %} or {% data variables.product.prodname_marketplace %}, there are a few configuration options. |
37 | 40 |
|
38 |
| -The recommended approach is to enable automatic access to all actions from {% data variables.product.prodname_dotcom_the_website %}. You can do this by using {% data variables.product.prodname_github_connect %} to integrate {% data variables.product.prodname_ghe_server %} with {% data variables.product.prodname_ghe_cloud %}. For more information, see "[Enabling automatic access to {% data variables.product.prodname_dotcom_the_website %} actions using {% data variables.product.prodname_github_connect %}](/enterprise/admin/github-actions/enabling-automatic-access-to-githubcom-actions-using-github-connect)". {% data reusables.actions.enterprise-limit-actions-use %} |
| 41 | +The recommended approach is to enable automatic access to all actions from {% data variables.product.prodname_dotcom_the_website %}. You can do this by using {% data variables.product.prodname_github_connect %} to integrate {% data variables.product.product_name %} with {% data variables.product.prodname_ghe_cloud %}. For more information, see "[Enabling automatic access to {% data variables.product.prodname_dotcom_the_website %} actions using {% data variables.product.prodname_github_connect %}](/enterprise/admin/github-actions/enabling-automatic-access-to-githubcom-actions-using-github-connect)". {% data reusables.actions.enterprise-limit-actions-use %} |
39 | 42 |
|
40 | 43 | Alternatively, if you want stricter control over which actions are allowed in your enterprise, you can manually download and sync actions onto your enterprise instance using the `actions-sync` tool. For more information, see "[Manually syncing actions from {% data variables.product.prodname_dotcom_the_website %}](/enterprise/admin/github-actions/manually-syncing-actions-from-githubcom)."
|
0 commit comments