Note: GitHub Actions support on GitHub Enterprise Server 2.22 is a limited public beta. Review the external storage requirements below and sign up for the beta.
GitHubは、macOSランナーのホストにMacStadiumを使用しています。
About external storage requirements
To enable GitHub Actions on GitHub Enterprise Server, you must have access to external blob storage.
GitHub Actions uses blob storage to store artifacts generated by workflow runs, such as workflow logs and user-uploaded build artifacts. 必要なストレージ容量は、GitHub Actions の使用状況によって異なります。
GitHub Actions supports these storage providers:
- Amazon S3
- Azure Blob storage
- S3-compatible MinIO Gateway for NAS
Amazon S3 permissions
If you use Amazon S3, GitHub Actions requires the following permissions for your AWS access key ID and secret:
s3:PutObjects3:GetObjects3:ListBucketMultipartUploadss3:ListMultipartUploadPartss3:AbortMultipartUploads3:DeleteObject
Enabling GitHub Actions
GitHub Actions support on GitHub Enterprise Server 2.22 is a limited public beta. Sign up for the beta.
参考リンク
- "Hardware considerations" for your platform in "Setting up a GitHub Enterprise Server instance"