Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Gerenciar segredos criptografados para codespaces

Você pode armazenar informações confidenciais, como tokens, que você deseja acessar nos seus codespaces por meio de variáveis de ambiente.

Os espaços de códigos estão disponíveis para contas de usuário usando GitHub Free ou GitHub Pro. Para obter mais informações, consulte "produtos de GitHub

Neste artigo

Observação: Os segredos criptografados para Codespaces estão atualmente na versão beta e sujeitos a alterações.

Sobre os segredos criptografados para Codespaces

Você pode adicionar segredos criptografados à sua conta de usuário que deseja usar nos seus codespaces. Por exemplo, você pode querer armazenar e acessar as seguintes informações confidenciais como segredos criptografados.

  • Tokens de acesso pessoal para os serviços da nuvem
  • Entidades de serviço
  • Identificadores da assinatura

Você pode escolher quais repositórios devem ter acesso a cada segredo. Em seguida, você pode usar o segredo em qualquer código que criar para um repositório que tiver acesso ao segredo.

Adicionar um segredo

  1. No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações.
    Ícone Settings (Configurações) na barra de usuário
  2. In the left sidebar, click Codespaces.
    Codespaces tab in the user settings sidebar
  3. À direita dos "Segredos dos codespaces", clique em Novo segredo.
    Botão "Novo segredo"
  4. Em "Nome", digite um nome para seu segredo.
    Caixa de texto "Nome"
  5. Under "Value", type the value of your secret.
    "Value" textbox
  6. Select the "Repository access" drop-down menu, then click a repository you want to have access to the secret. Repeat for every repository you want to have access to the secret.
    "Repository access" drop-down menu
  7. Clique em Add secret (Adicionar segredo).

Editar um segredo

Você pode atualizar o valor de um segredo existente, bem como alterar quais repositórios podem acessar um segredo.

  1. No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações.
    Ícone Settings (Configurações) na barra de usuário
  2. In the left sidebar, click Codespaces.
    Codespaces tab in the user settings sidebar
  3. Em "Segredos do codespace", à direita do segredo que você deseja editar, clique em Atualizar.
    Botão "Atualizar"
  4. Em "Valor", clique em Inserir um novo valor.
    Link "Inserir um novo valor"
  5. Under "Value", type the value of your secret.
    "Value" textbox
  6. Select the "Repository access" drop-down menu, then click a repository you want to have access to the secret. Repeat for every repository you want to have access to the secret.
    "Repository access" drop-down menu
  7. Opcionalmente, para remover o acesso do segredo a um repositório, desmarque o repositório.
    Caixas de seleção para remover acesso aos repositórios
  8. Clique em Save changes (Salvar alterações).

Excluir um segredo

  1. No canto superior direito de qualquer página, clique na sua foto de perfil e, em seguida, clique em Configurações.
    Ícone Settings (Configurações) na barra de usuário
  2. In the left sidebar, click Codespaces.
    Codespaces tab in the user settings sidebar
  3. Em "Segredos dos codespaces", à direita do segredo que você deseja excluir, clique em Excluir.
    Botão "Excluir"
  4. Leia o alerta e clique em OK.
    Confirmação para excluir um segredo

Esse documento ajudou você?

Privacy policy

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.