3.5 KiB
title, intro, permissions, versions, type, topics, shortTitle, ms.openlocfilehash, ms.sourcegitcommit, ms.translationtype, ms.contentlocale, ms.lasthandoff, ms.locfileid
| title | intro | permissions | versions | type | topics | shortTitle | ms.openlocfilehash | ms.sourcegitcommit | ms.translationtype | ms.contentlocale | ms.lasthandoff | ms.locfileid | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Como habilitar o GitHub Actions com o Google Cloud Storage | Você pode habilitar o {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %} e usar o Google Cloud Storage para armazenar dados gerados por execuções de fluxo de trabalho. | Site administrators can enable {% data variables.product.prodname_actions %} and configure enterprise settings. |
|
how_to |
|
Google Cloud Storage | 33ecb0adfb0786a4308bba80ecc6467fc7adb4e5 | 6185352bc5 |
HT | pt-BR | 12/09/2022 | 148192950 |
{% note %}
Observação: o suporte do {% data variables.product.prodname_actions %} para o Google Cloud Storage está em versão beta e sujeito a alterações no momento.
{% endnote %}
{% data reusables.actions.enterprise-storage-about %}
Pré-requisitos
Antes de habilitar {% data variables.product.prodname_actions %}, certifique-se de que você realizou os seguintes passos:
-
Crie um bucket do Google Cloud Storage para armazenar dados gerados pelas execuções de fluxo de trabalho.
-
Crie uma conta de serviço do Google Cloud que possa acessar o bucket e crie uma chave HMAC (Hash-based Message Authentication Code) para a conta de serviço. Para obter mais informações, confira "Como criar e gerenciar chaves HMAC para contas de serviço" na documentação do Google Cloud.
A conta de serviço precisa ter as seguintes permissões de IAM (Gerenciamento de Identidades e Acesso) para o bucket:
storage.objects.createstorage.objects.getstorage.objects.liststorage.objects.updatestorage.objects.deletestorage.multipartUploads.createstorage.multipartUploads.abortstorage.multipartUploads.listPartsstorage.multipartUploads.list{% data reusables.actions.enterprise-common-prereqs %}
Como habilitar o {% data variables.product.prodname_actions %} com o Google Cloud Storage
{% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} {% data reusables.enterprise_management_console.actions %} {% data reusables.actions.enterprise-enable-checkbox %}
-
Em "Armazenamento de Artefatos e Logs", selecione Google Cloud Storage e insira os detalhes do bucket de armazenamento:
- URL de Serviço: a URL de serviço do bucket. Geralmente, é
https://storage.googleapis.com. - Nome do bucket: o nome do bucket.
- ID de acesso HMAC e Segredo HMAC: a ID de acesso do Google Cloud e o segredo da conta de armazenamento. Para obter mais informações, confira "Como criar e gerenciar chaves HMAC para contas de serviço" na documentação do Google Cloud.
{% data reusables.enterprise_management_console.test-storage-button %} {% data reusables.enterprise_management_console.save-settings %} - URL de Serviço: a URL de serviço do bucket. Geralmente, é
{% data reusables.actions.enterprise-postinstall-nextsteps %}