1
0
mirror of synced 2025-12-23 11:54:18 -05:00
Files
docs/content/admin/github-actions/enabling-github-actions-and-configuring-storage.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

2.4 KiB

title, intro, permissions, redirect_from, versions
title intro permissions redirect_from versions
Enabling GitHub Actions and configuring storage External storage must be configured as part of enabling {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}. Site administrators can enable {% data variables.product.prodname_actions %} and configure enterprise settings.
/enterprise/admin/github-actions/enabling-github-actions-and-configuring-storage
enterprise-server
>=2.22

{% if currentVersion == "enterprise-server@2.22" %} {% note %}

Note: {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. Review the external storage requirements below and sign up for the beta.

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

About external storage requirements

To enable {% data variables.product.prodname_actions %} on {% data variables.product.prodname_ghe_server %}, you must have access to external blob storage.

{% data variables.product.prodname_actions %} uses blob storage to store artifacts generated by workflow runs, such as workflow logs and user-uploaded build artifacts. The amount of storage required depends on your usage of {% data variables.product.prodname_actions %}.

{% data variables.product.prodname_actions %} supports these storage providers:

  • Amazon S3
  • Azure Blob storage
  • S3-compatible MinIO Gateway for NAS

Amazon S3 permissions

If you use Amazon S3, {% data variables.product.prodname_actions %} requires the following permissions for your AWS access key ID and secret:

  • s3:PutObject
  • s3:GetObject
  • s3:ListBucketMultipartUploads
  • s3:ListMultipartUploadParts
  • s3:AbortMultipartUpload
  • s3:DeleteObject

Enabling {% data variables.product.prodname_actions %}

{% if currentVersion == "enterprise-server@2.22" %} {% data variables.product.prodname_actions %} support on {% data variables.product.prodname_ghe_server %} 2.22 is a limited public beta. Sign up for the beta. {% endif %}

Further reading