1
0
mirror of synced 2025-12-23 21:07:12 -05:00

Hello git history spelunker!

Are you looking for something? Here is all of the GitHub Docs history in one single commit. Enjoy! 🎉
This commit is contained in:
Vanessa Yuen
2020-09-27 14:10:11 +02:00
parent fa8bb2322f
commit 3df90fc9b8
28386 changed files with 1723440 additions and 3 deletions

View File

@@ -0,0 +1,51 @@
---
title: Enabling GitHub Actions and configuring storage
intro: 'External storage must be configured as part of enabling {{ site.data.variables.product.prodname_actions }} on {{ site.data.variables.product.prodname_ghe_server }}.'
permissions: 'Site administrators can enable {{ site.data.variables.product.prodname_actions }} and configure enterprise settings.'
redirect_from:
- /enterprise/admin/github-actions/enabling-github-actions-and-configuring-storage
versions:
enterprise-server: '>=2.22'
---
{% if currentVersion == "enterprise-server@2.22" %}
{% note %}
**Note:** {{ site.data.variables.product.prodname_actions }} support on {{ site.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](https://resources.github.com/beta-signup/).
{% endnote %}
{% endif %}
{{ site.data.reusables.actions.enterprise-github-hosted-runners }}
### About external storage requirements
To enable {{ site.data.variables.product.prodname_actions }} on {{ site.data.variables.product.prodname_ghe_server }}, you must have access to external blob storage.
{{ site.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 {{ site.data.variables.product.prodname_actions }}.
{{ site.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, {{ site.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 {{ site.data.variables.product.prodname_actions }}
{% if currentVersion == "enterprise-server@2.22" %}
{{ site.data.variables.product.prodname_actions }} support on {{ site.data.variables.product.prodname_ghe_server }} 2.22 is a limited public beta. [Sign up for the beta](https://resources.github.com/beta-signup/).
{% endif %}
### Further reading
- "Hardware considerations" for your platform in "[Setting up a {{ site.data.variables.product.prodname_ghe_server }} instance](/enterprise/admin/installation/setting-up-a-github-enterprise-server-instance)"