1
0
mirror of synced 2026-01-05 12:07:35 -05:00

Merge pull request #19348 from github/repo-sync

repo sync
This commit is contained in:
Octomerger Bot
2022-07-27 14:27:44 -04:00
committed by GitHub
252 changed files with 2569 additions and 1660 deletions

View File

@@ -17,5 +17,7 @@ children:
- /viewing-insights-from-your-project
- /managing-your-project
allowTitleToDifferFromFilename: true
redirect_from:
- /issues/trying-out-the-new-projects-experience
---

View File

@@ -1,7 +1,7 @@
---
title: Gerenciando configurações de acessibilidade
shortTitle: Manage accessibility settings
intro: '{% data variables.product.product_name %}''s user interface can adapt to your vision, hearing, motor, cognitive, or learning needs.'
shortTitle: Gerenciar as configurações de acessibilidade
intro: 'A interface de usuário de {% data variables.product.product_name %} pode se adaptar às suas necessidades de visão, audição, motoras, cognitivas ou de aprendizado.'
versions:
feature: keyboard-shortcut-accessibility-setting
redirect_from:
@@ -12,39 +12,39 @@ miniTocMaxHeadingLevel: 3
## Sobre as configurações de acessibilidade
To accommodate your vision, hearing, motor, cognitive, or learning needs, you can customize the user interface for {% data variables.product.product_location %}.
Para acomodar as suas necessidades de visão, audição, motoras, cognitivas ou de aprendizado, você pode personalizar a interface de usuário para {% data variables.product.product_location %}.
## Gerenciando configurações de acessibilidade
You can decide whether you want to use some or all keyboard shortcuts on {% ifversion fpt or ghec %}{% data variables.product.product_location %}{% elsif ghes or ghae %}the website for {% data variables.product.product_location %}{% endif %}, and you can control the display of animated images.
Você pode decidir se deseja usar alguns ou todos os atalhos de teclado no {% ifversion fpt or ghec %}{% data variables.product.product_location %}{% elsif ghes or ghae %}site para {% data variables.product.product_location %}{% endif %}, e você pode controlar a exibição de imagens animadas.
### Managing keyboard shortcuts
### Gerenciando atalhos de teclado
You can perform actions across the {% data variables.product.product_name %} website without using your mouse by using your keyboard instead. Keyboard shortcuts can be useful to save time for some people, but may interfere with accessibility if you don't intend to use the shortcuts.
Você pode executar ações no site de {% data variables.product.product_name %} sem usar seu mouse e usando o teclado. Os atalhos do teclado podem ser úteis para economizar tempo para algumas pessoas, mas podem interferir com a acessibilidade se você não pretender usar os atalhos.
By default, all keyboard shortcuts are enabled on {% data variables.product.product_name %}. Para obter mais informações, consulte "[Atalhos de teclado](/get-started/using-github/keyboard-shortcuts)".
Por padrão, todos os atalhos de teclado estão habilitados em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Atalhos de teclado](/get-started/using-github/keyboard-shortcuts)".
{% data reusables.user-settings.access_settings %}
{% data reusables.user-settings.accessibility_settings %}
1. Under "Keyboard shortcuts", manage settings for your keyboard shortcuts.
1. Em "atalhos de teclado", gerencie as configurações para seus atalhos de teclado.
- Optionally, to disable or enable shortcut keys that don't use modifiers keys like <kbd>Control</kbd> or <kbd>Command</kbd>, under "General", deselect **Character keys**. If you disable character keys, you may still be able to trigger shortcuts for your web browser, and you can still trigger shortcuts for {% data variables.product.product_name %} that use a modifier key.
- Opcionalmente, para desabilitar ou habilitar as teclas de atalho que não usam teclas de modificador como <kbd>Control</kbd> ou <kbd>Command</kbd>, em "General", desmarque **teclas de caracteres**. Se você desabilitar as teclas do caracteres, você ainda poderá acionar atalhos ao seu navegador da web, bem como habilitar os atalhos para {% data variables.product.product_name %} que usa uma tecla modificadora.
{%- ifversion command-palette %}
- Optionally, to customize the keyboard shortcuts for triggering the command palette, under "Command palette", use the drop-down menus to choose a keyboard shortcut. For more information, see "[{% data variables.product.company_short %} Command Palette](/get-started/using-github/github-command-palette)."
- Opcionalmente, para personalizar os atalhos de teclado para acionar a paleta de comando, em "Paleta de comando", use os menus suspensos para escolher um atalho de teclado. Para obter mais informações, consulte "[Paleta de Comando de {% data variables.product.company_short %}](/get-started/using-github/github-command-palette)".
{%- endif %}
{% ifversion motion-management %}
### Managing motion
### Gerenciando o movimento
You can control how {% data variables.product.product_name %} displays animated images.
Você pode controlar como {% data variables.product.product_name %} exibe imagens animadas.
By default, {% data variables.product.product_name %} syncs with your system-level preference for reduced motion. For more information, see the documentation or settings for your operating system.
Por padrão, {% data variables.product.product_name %} sincroniza com sua preferência no nível de sistema para movimento reduzido. Para obter mais informações, consulte a documentação ou as configurações do seu sistema operacional.
{% data reusables.user-settings.access_settings %}
{% data reusables.user-settings.accessibility_settings %}
1. Under "Motion", manage settings for motion.
1. Em "Movimento", gerencia configurações para movimento.
- Optionally, to control how {% data variables.product.product_name %} displays animaged images, under "Autoplay animated images", select **Sync with system**, **Enabled**, or **Disabled**.
- Opcionalmente, para controlar como {% data variables.product.product_name %} exibe imagens animadas, em "Reproduzir imagens animadas automaticamente", selecione **sincronização com o sistema**, **habilitado**ou **desabilitado**.
{% endif %}

View File

@@ -51,6 +51,8 @@ Você também pode adicionar este fluxo de trabalho manualmente, criando um novo
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Java CI
on: [push]

View File

@@ -380,6 +380,8 @@ Para este exemplo, você deverá criar dois [tokens da API do PyPI](https://pypi
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Upload Python Package
on:

View File

@@ -38,6 +38,8 @@ Para iniciar rapidamente, adicione o fluxo de trabalho inicial para o diretório
```yaml
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Ruby
on:
@@ -102,6 +104,8 @@ O fluxo de trabalho totalmente atualizado com uma estratégia de matriz pode par
```yaml
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Ruby CI
on:
@@ -206,6 +210,8 @@ O exemplo a seguir da matriz testa todas as versões estáveis e versões princi
```yaml
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Matrix Testing
on:
@@ -239,6 +245,8 @@ O exemplo a seguir instala `rubocop` e o utiliza para fazer lint de todos os arq
```yaml
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Linting
on: [push]
@@ -265,6 +273,8 @@ Você pode armazenar qualquer token de acesso ou credenciais necessárias para p
```yaml
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Ruby Gem
on:

View File

@@ -68,8 +68,12 @@ Os exemplos abaixo demonstram o uso da ação `fwal/setup-fast`.
Você pode configurar seu trabalho para usar várias versões do Swift em uma matriz.
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Swift
on: [push]

View File

@@ -92,6 +92,8 @@ Certifique-se de fornecer seus próprios valores para todas as variáveis na cha
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Deploy to Amazon ECS
on:

View File

@@ -81,6 +81,8 @@ Certifique-se de definir `AZURE_WEBAPP_NAME` na chave de fluxo de trabalho `env`
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and deploy a container to an Azure Web App
env:

View File

@@ -67,6 +67,8 @@ Certifique-se de definir `AZURE_WEBAPP_NAME` na chave de fluxo de trabalho `env`
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and deploy JAR app to Azure Web App
env:

View File

@@ -66,6 +66,8 @@ Certifique-se de definir `AZURE_WEBAPP_NAME` na chave de fluxo de trabalho `env`
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and deploy ASP.Net Core app to an Azure Web App
env:

View File

@@ -72,6 +72,8 @@ Certifique-se de definir `AZURE_WEBAPP_NAME` na chave de fluxo de trabalho `env`
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
on:
push:
branches:

View File

@@ -66,6 +66,8 @@ Certifique-se de definir `AZURE_WEBAPP_NAME` na chave de fluxo de trabalho `env`
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and deploy PHP app to Azure Web App
env:

View File

@@ -69,6 +69,8 @@ Certifique-se de definir `AZURE_WEBAPP_NAME` na chave de fluxo de trabalho `env`
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and deploy Python app to Azure Web App
env:

View File

@@ -55,6 +55,8 @@ Este fluxo de trabalho usa o mecanismo de interpretação `helm` para a ação [
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and deploy to Azure Kubernetes Service
env:

View File

@@ -54,6 +54,8 @@ Para obter mais informações sobre esses valores, consulte "[Criar configuraç
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Deploy web app to Azure Static Web Apps
env:

View File

@@ -137,6 +137,8 @@ Na chave `env`, altere o valor de `GKE_CLUSTER` para o nome do seu cluster, `GKE
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Build and Deploy to GKE
on:

View File

@@ -172,25 +172,27 @@ O contexto `github` context contém informações sobre a execução do fluxo de
{% data reusables.actions.github-context-warning %}
{% data reusables.actions.context-injection-warning %}
| Nome da propriedade | Tipo | Descrição |
| -------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `github` | `objeto` | Contexto de nível mais alto disponível em qualquer trabalho ou etapa de um fluxo de trabalho. Este objeto contém todas as propriedades listadas abaixo. |
| `github.action` | `string` | O nome da ação atualmente em execução ou o [`id`](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstepsid) de uma etapa. {% data variables.product.prodname_dotcom %} remove caracteres especiais e usa o nome `__run` quando a etapa atual executa um script sem um `id`. Se você usar a mesma ação mais de uma vez no mesmo trabalho, o nome incluirá um sufixo com o número da sequência com o sublinhado antes dele. Por exemplo, o primeiro script que você executar terá o nome `__run` e o segundo script será denominado `__run_2`. Da mesma forma, a segunda invocação de `actions/checkout` será `actionscheckout2`. |
| `github.action_path` | `string` | O caminho onde uma ação está localizada. Esta propriedade só é compatível com ações compostas. Você pode usar este caminho para acessar arquivos localizados no mesmo repositório da ação. |
| `github.action_ref` | `string` | Para uma etapa executando uma ação, este é o ref da ação que está sendo executada. Por exemplo, `v2`. |
| `github.action_repository` | `string` | Para uma etpa que executa uma ação, este é o nome do proprietário e do repositório da ação. Por exemplo, `actions/checkout`. |
| `github.action_status` | `string` | Para uma ação composta, o resultado atual da ação composta. |
| `github.actor` | `string` | O nome de usuário que iniciou a execução do fluxo de trabalho. |
| `github.api_url` | `string` | A URL da API REST de {% data variables.product.prodname_dotcom %}. |
| `github.base_ref` | `string` | `base_ref` ou branch alvo da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. |
| `github.env` | `string` | Caminho no executor para o arquivo que define variáveis de ambiente dos comandos do fluxo de trabalho. Este arquivo é único para a etapa atual e é um arquivo diferente para cada etapa de um trabalho. Para obter mais informações, consulte "[Comandos do fluxo de trabalho para {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-commands-for-github-actions#setting-an-environment-variable)". |
| `github.event` | `objeto` | Carga de evento de webhook completa. Você pode acessar as propriedades individuais do evento usando este contexto. Este objeto é idêntico à carga do webhook do evento que acionou a execução do fluxo de trabalho e é diferente para cada evento. Os webhooks para cada evento de {% data variables.product.prodname_actions %} que está vinculado em "[Eventos que acionam fluxos de trabalho](/articles/events-that-trigger-workflows/)". Por exemplo, para uma execução do fluxo de trabalho acionada por um evento [`push`](/actions/using-workflows/events-that-trigger-workflows#push), esse objeto contém o conteúdo da [carga do webhook de push](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push). |
| `github.event_name` | `string` | Nome do evento que acionou a execução do fluxo de trabalho. |
| `github.event_path` | `string` | O caminho para o arquivo no executor que contém a carga completa do webhook do evento. |
| `github.graphql_url` | `string` | A URL da API do GraphQL de {% data variables.product.prodname_dotcom %}. |
| `github.head_ref` | `string` | `head_ref` ou branch de origem da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. |
| `github.job` | `string` | O [`job_id`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_id) do trabalho atual. <br /> Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. |
| `github.ref` | `string` | {% data reusables.actions.ref-description %}
| Nome da propriedade | Tipo | Descrição |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `github` | `objeto` | Contexto de nível mais alto disponível em qualquer trabalho ou etapa de um fluxo de trabalho. Este objeto contém todas as propriedades listadas abaixo. |
| `github.action` | `string` | O nome da ação atualmente em execução ou o [`id`](/actions/learn-github-actions/workflow-syntax-for-github-actions#jobsjob_idstepsid) de uma etapa. {% data variables.product.prodname_dotcom %} remove caracteres especiais e usa o nome `__run` quando a etapa atual executa um script sem um `id`. Se você usar a mesma ação mais de uma vez no mesmo trabalho, o nome incluirá um sufixo com o número da sequência com o sublinhado antes dele. Por exemplo, o primeiro script que você executar terá o nome `__run` e o segundo script será denominado `__run_2`. Da mesma forma, a segunda invocação de `actions/checkout` será `actionscheckout2`. |
| `github.action_path` | `string` | O caminho onde uma ação está localizada. Esta propriedade só é compatível com ações compostas. Você pode usar este caminho para acessar arquivos localizados no mesmo repositório da ação. |
| `github.action_ref` | `string` | Para uma etapa executando uma ação, este é o ref da ação que está sendo executada. Por exemplo, `v2`. |
| `github.action_repository` | `string` | Para uma etpa que executa uma ação, este é o nome do proprietário e do repositório da ação. Por exemplo, `actions/checkout`. |
| `github.action_status` | `string` | Para uma ação composta, o resultado atual da ação composta. |
| `github.actor` | `string` | |
| {% ifversion actions-stable-actor-ids %}The username of the user that triggered the initial workflow run. If the workflow run is a re-run, this value may differ from `github.triggering_actor`. Any workflow re-runs will use the privileges of `github.actor`, even if the actor initiating the re-run (`github.triggering_actor`) has different privileges.{% else %}The username of the user that initiated the workflow run.{% endif %} | | |
| | | |
| `github.api_url` | `string` | A URL da API REST de {% data variables.product.prodname_dotcom %}. |
| `github.base_ref` | `string` | `base_ref` ou branch alvo da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. |
| `github.env` | `string` | Caminho no executor para o arquivo que define variáveis de ambiente dos comandos do fluxo de trabalho. Este arquivo é único para a etapa atual e é um arquivo diferente para cada etapa de um trabalho. Para obter mais informações, consulte "[Comandos do fluxo de trabalho para {% data variables.product.prodname_actions %}](/actions/learn-github-actions/workflow-commands-for-github-actions#setting-an-environment-variable)". |
| `github.event` | `objeto` | Carga de evento de webhook completa. Você pode acessar as propriedades individuais do evento usando este contexto. Este objeto é idêntico à carga do webhook do evento que acionou a execução do fluxo de trabalho e é diferente para cada evento. Os webhooks para cada evento de {% data variables.product.prodname_actions %} que está vinculado em "[Eventos que acionam fluxos de trabalho](/articles/events-that-trigger-workflows/)". Por exemplo, para uma execução do fluxo de trabalho acionada por um evento [`push`](/actions/using-workflows/events-that-trigger-workflows#push), esse objeto contém o conteúdo da [carga do webhook de push](/developers/webhooks-and-events/webhooks/webhook-events-and-payloads#push). |
| `github.event_name` | `string` | Nome do evento que acionou a execução do fluxo de trabalho. |
| `github.event_path` | `string` | O caminho para o arquivo no executor que contém a carga completa do webhook do evento. |
| `github.graphql_url` | `string` | A URL da API do GraphQL de {% data variables.product.prodname_dotcom %}. |
| `github.head_ref` | `string` | `head_ref` ou branch de origem da pull request em uma execução de fluxo de trabalho. Esta propriedade só está disponível quando o evento que aciona a execução de um fluxo de trabalho for `pull_request` ou `pull_request_target`. |
| `github.job` | `string` | O [`job_id`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_id) do trabalho atual. <br /> Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. |
| `github.ref` | `string` | {% data reusables.actions.ref-description %}
{%- ifversion fpt or ghec or ghes > 3.3 or ghae-issue-5338 %}
| `github.ref_name` | `string` | {% data reusables.actions.ref_name-description %} | | `github.ref_protected` | `string` | {% data reusables.actions.ref_protected-description %} | | `github.ref_type` | `string` | {% data reusables.actions.ref_type-description %}
{%- endif %}
@@ -198,7 +200,7 @@ O contexto `github` context contém informações sobre a execução do fluxo de
{%- ifversion fpt or ghec or ghes > 3.5 or ghae-issue-4722 %}
| `github.run_attempt` | `string` | Um número exclusivo para cada tentativa de execução de um fluxo de trabalho específico em um repositório. Este número começa em 1 para a primeira tentativa de execução do fluxo de trabalho e aumenta a cada nova execução. |
{%- endif %}
| `github.server_url` | `string` | A URL do servidor do GitHub. Por exemplo: `https://github.com`. | | `github.sha` | `string` | O SHA do commit que acionou a execução do fluxo de trabalho. | | `github.token` | `string` | Um token para efetuar a autenticação em nome do aplicativo instalado no seu repositório. Isso é funcionalmente equivalente ao segredo `GITHUB_TOKEN`. Para obter mais informações, consulte "[Autenticação automática de tokens](/actions/security-guides/automatic-token-authentication)". <br /> Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. | | `github.workflow` | `string` | O nome do fluxo de trabalho. Se o fluxo de trabalho não determina um `name` (nome), o valor desta propriedade é o caminho completo do arquivo do fluxo de trabalho no repositório. | | `github.workspace` | `string` | O diretório de trabalho padrão no executor para as etapas e a localidade padrão do seu repositório ao usar a ação [`checkout`](https://github.com/actions/checkout). |
| `github.server_url` | `string` | A URL do servidor do GitHub. Por exemplo: `https://github.com`. | | `github.sha` | `string` | O SHA do commit que acionou a execução do fluxo de trabalho. | | `github.token` | `string` | Um token para efetuar a autenticação em nome do aplicativo instalado no seu repositório. Isso é funcionalmente equivalente ao segredo `GITHUB_TOKEN`. Para obter mais informações, consulte "[Autenticação automática de tokens](/actions/security-guides/automatic-token-authentication)". <br /> Observação: Esta propriedade de contexto é definida pelo executor do Actions e só está disponível dentro da execução `etapas` de um trabalho. Caso contrário, o valor desta propriedade será `nulo`. |{% ifversion actions-stable-actor-ids %} | `github.triggering_actor` | `string` | The username of the user that initiated the workflow run. If the workflow run is a re-run, this value may differ from `github.actor`. Any workflow re-runs will use the privileges of `github.actor`, even if the actor initiating the re-run (`github.triggering_actor`) has different privileges. |{% endif %} | `github.workflow` | `string` | The name of the workflow. Se o fluxo de trabalho não determina um `name` (nome), o valor desta propriedade é o caminho completo do arquivo do fluxo de trabalho no repositório. | | `github.workspace` | `string` | O diretório de trabalho padrão no executor para as etapas e a localidade padrão do seu repositório ao usar a ação [`checkout`](https://github.com/actions/checkout). |
### Exemplo de conteúdo do contexto `github`

View File

@@ -32,6 +32,8 @@ No tutorial, primeiro você criará um arquivo de fluxo de trabalho que usa a a
```yaml{:copy}
{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %}
{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %}
name: Label issues
on:
issues:

View File

@@ -33,6 +33,8 @@ No tutorial, primeiro você vai criar um arquivo de fluxo de trabalho que usa a
```yaml{:copy}
{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %}
{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %}
name: Add comment
on:
issues:

View File

@@ -34,6 +34,8 @@ No tutorial, primeiro você vai criar um arquivo de fluxo de trabalho que usa a
```yaml{:copy}
{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %}
{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %}
name: Move assigned card
on:
issues:

View File

@@ -30,10 +30,11 @@ No tutorial, primeiro você criará um arquivo de fluxo de trabalho que usa a a
2. Escolha um projeto que pertence ao repositório. Este fluxo de trabalho não pode ser usado com projetos que pertencem a usuários ou organizações. Você pode usar um projeto existente ou criar um novo projeto. Para obter mais informações sobre como criar um projeto, consulte "[Criar um quadro de projeto](/github/managing-your-work-on-github/creating-a-project-board)".
3. {% data reusables.actions.make-workflow-file %}
4. Copie o seguinte conteúdo YAML para o arquivo do fluxo de trabalho.
```yaml{:copy}
{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %}
{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %}
name: Remove labels
on:
project_card:

View File

@@ -32,6 +32,8 @@ No tutorial, primeiro você vai criar um arquivo de fluxo de trabalho que usa a
```yaml{:copy}
{% indented_data_reference reusables.actions.actions-not-certified-by-github-comment spaces=4 %}
{% indented_data_reference reusables.actions.actions-use-sha-pinning-comment spaces=4 %}
name: Weekly Team Sync
on:
schedule:

View File

@@ -17,7 +17,7 @@ versions:
## Sobre a reexecução de fluxos de trabalho e trabalhos
A reexecução de um fluxo de trabalho{% ifversion re-run-jobs %} ou trabalhos em um fluxo de trabalho{% endif %} usa o mesmo `GITHUB_SHA` (commit SHA) e `GITHUB_REF` (Git ref) do evento original que acionou a execução do fluxo de trabalho. Você pode re-executar um fluxo de trabalho{% ifversion re-run-jobs %} ou trabalhos em um fluxo de trabalho{% endif %} por até 30 dias após a execução inicial.{% ifversion re-run-jobs %} Você não pode re-executar trabalhos em um fluxo de trabalho uma vez que seus registros superaram seus limites de retenção. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy)."{% endif %}{% ifversion debug-reruns %} Quando você re-executar um fluxo de trabalho ou trabalhos em um fluxo de trabalho, você pode habilitar o registro de depuração para a re-execução. Isso permitirá o registro de diagnóstico do executor e o registro de depuração de etapas para a nova execução. Para obter mais informações sobre o registro de depuração, consulte "[Habilitando o registro de depuração](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)"{% endif %}
A reexecução de um fluxo de trabalho{% ifversion re-run-jobs %} ou trabalhos em um fluxo de trabalho{% endif %} usa o mesmo `GITHUB_SHA` (commit SHA) e `GITHUB_REF` (Git ref) do evento original que acionou a execução do fluxo de trabalho. {% ifversion actions-stable-actor-ids %}The workflow will use the privileges of the actor who initially triggered the workflow, not the privileges of the actor who initiated the re-run. {% endif %}You can re-run a workflow{% ifversion re-run-jobs %} or jobs in a workflow{% endif %} for up to 30 days after the initial run.{% ifversion re-run-jobs %} You cannot re-run jobs in a workflow once its logs have passed their retention limits. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/learn-github-actions/usage-limits-billing-and-administration#artifact-and-log-retention-policy)."{% endif %}{% ifversion debug-reruns %} Quando você re-executar um fluxo de trabalho ou trabalhos em um fluxo de trabalho, você pode habilitar o registro de depuração para a re-execução. Isso permitirá o registro de diagnóstico do executor e o registro de depuração de etapas para a nova execução. Para obter mais informações sobre o registro de depuração, consulte "[Habilitando o registro de depuração](/actions/monitoring-and-troubleshooting-workflows/enabling-debug-logging)"{% endif %}
## Reexecutar todos os trabalhos em um fluxo de trabalho

View File

@@ -410,6 +410,8 @@ fluxos de trabalho:
```yaml
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Containers
on: [push]

View File

@@ -71,6 +71,8 @@ As opções `build-push-action` necessárias para o Docker Hub são:
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Publish Docker image
on:
@@ -144,9 +146,12 @@ As opções de `build-push-action` necessárias para {% data variables.product.p
O fluxo de trabalho acima é acionado por um push para o branch da "versão". Ele verifica o repositório GitHub e usa `login-action` para fazer login no {% data variables.product.prodname_container_registry %}. Em seguida, extrai etiquetas e tags para a imagem do Docker. Finalmente, ele usa a ação `de build-push-action` para criar a imagem e publicá-la no {% data variables.product.prodname_container_registry %}.
{% else %}
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Publish Docker image
on:
@@ -196,6 +201,8 @@ O fluxo de trabalho a seguir usa os passos das seções anteriores ("[Publicar i
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Publish Docker image
on:

View File

@@ -77,8 +77,11 @@ publishing {
Com essa configuração, é possível criar um fluxo de trabalho que publica seu pacote no Repositório Central do Maven ao executar o comando `publicação do gradle`. Na etapa de implementação, você deverá definir variáveis de ambiente para o nome de usuário e senha ou token usado para fazer a autenticação no repositório do Maven. Para obter mais informações, consulte "[Criando e usando segredos encriptados](/github/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)".
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Publish package to the Maven Central Repository
on:
release:
@@ -146,8 +149,11 @@ publishing {
Com esta configuração, você pode criar um fluxo de trabalho que publica seu pacote em {% data variables.product.prodname_registry %}, executando o comando `gradle publish`.
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Publish package to GitHub Packages
on:
release:
@@ -224,8 +230,11 @@ publishing {
Com esta configuração, você pode criar um fluxo de trabalho que publica seu pacote no Repositório Central do Maven e em {% data variables.product.prodname_registry %}, executando o comando `publicação do gradle`.
```yaml{:copy}
{% data reusables.actions.actions-not-certified-by-github-comment %}
{% data reusables.actions.actions-use-sha-pinning-comment %}
name: Publish package to the Maven Central Repository and GitHub Packages
on:
release:

View File

@@ -447,7 +447,7 @@ on:
{% ifversion fpt or ghec %}
{% note %}
**Observação**: Este evento não ocorre para projetos (beta). Para obter mais informações, consulte "[Sobre projetos (beta)](/issues/trying-out-the-new-projects-experience/about-projects)".
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -485,7 +485,7 @@ on:
{% ifversion fpt or ghec %}
{% note %}
**Observação**: Este evento não ocorre para projetos (beta). Para obter mais informações, consulte "[Sobre projetos (beta)](/issues/trying-out-the-new-projects-experience/about-projects)".
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -523,7 +523,7 @@ on:
{% ifversion fpt or ghec %}
{% note %}
**Observação**: Este evento não ocorre para projetos (beta). Para obter mais informações, consulte "[Sobre projetos (beta)](/issues/trying-out-the-new-projects-experience/about-projects)".
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}

View File

@@ -31,16 +31,12 @@ Os servidores de nomes que você especificar devem resolver o nome de host da {%
{% data reusables.enterprise_installation.ssh-into-instance %}
2. Para editar seus servidores de nomes, insira:
2. To edit your nameservers, use the `ghe-setup-network` command in visual mode. Para obter mais informações, consulte "[Utilitários de linha de comando](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-setup-network)".
```shell
sudo vim /etc/resolvconf/resolv.conf.d/head
ghe-setup-network -v
```
{% data reusables.enterprise_installation.preventing-nameservers-change %}
3. Adicione quaisquer entradas `nameserver` e salve o arquivo.
4. Depois de verificar suas alterações, salve o arquivo.
5. Para adicionar as suas novas entradas de nameserver para {% data variables.product.product_location %}, execute o seguinte:
```shell

View File

@@ -344,6 +344,18 @@ Com `ghe-set-password`, você pode definir uma nova senha para autenticação no
ghe-set-password <new_password>
```
### ghe-setup-network
This utility allows you to configure the primary network interface.
To enter visual mode, which will guide you through configuration of network settings:
```shell
$ ghe-setup-network -v
```
Para consultar opções adicionais, use o sinalizador -h.
### ghe-ssh-check-host-keys
Este utilitário verifica as chaves do host SSH atuais para identificar chaves vazadas conhecidas.
@@ -655,7 +667,7 @@ ghe-repo <em>username</em>/<em>reponame</em>
### ghe-repo-gc
Este utilitário reempacota manualmente uma rede de repositórios para otimizar o armazenamento do pacote. Se você tem um repositório muito grande, esse comando pode ajudar a reduzir o tamanho. O {% data variables.product.prodname_enterprise %} executa automaticamente este comando durante toda a sua interação com uma rede de repositórios.
Este utilitário empacota manualmente uma rede de repositórios para otimizar o armazenamento do pacote. Se você tem um repositório muito grande, esse comando pode ajudar a reduzir o tamanho. O {% data variables.product.prodname_enterprise %} executa automaticamente este comando durante toda a sua interação com uma rede de repositórios.
Você pode adicionar o argumento opcional `--prune` para remover objetos inacessíveis do Git que não são referenciados em um branch, tag ou qualquer outra referência. Fazer isso é útil principalmente para remover de imediato [informações confidenciais já eliminadas](/enterprise/user/articles/remove-sensitive-data/).

View File

@@ -74,14 +74,14 @@ Os proprietários das empresas podem configurar e-mails para notificações.
{% data reusables.enterprise_site_admin_settings.wait-for-configuration-run %}
{% ifversion require-tls-for-smtp %}
## Enforcing TLS for SMTP connections
## Aplicando TLS para conexões SMTP
You can enforce TLS encryption for all incoming SMTP connections, which can help satisfy an ISO-27017 certification requirement.
Você pode aplicar a criptografia TLS para todas as conexões SMTP recebidas, o que pode ajudar a satisfazer um requisito de certificação ISO-27017.
{% data reusables.enterprise_site_admin_settings.email-settings %}
1. Under "Authentication," select **Enforce TLS auth (recommended)**.
1. Em "Autenticação", selecione **Aplicar TLS auth (recomendado)**.
![Screenshot of the "Enforce TLS auth (recommended)" checkbox](/assets/images/enterprise/configuration/enforce-tls-for-smtp-checkbox.png)
![Captura de tela da caixa de seleção "Forçar autenticação TLS (recomendado)"](/assets/images/enterprise/configuration/enforce-tls-for-smtp-checkbox.png)
{% data reusables.enterprise_management_console.save-settings %}
{% endif %}
@@ -92,7 +92,7 @@ Se quiser permitir o recebimento de respostas para os e-mails de notificação,
1. A porta 25 da instância deve estar acessível para o seu servidor SMTP.
2. Crie um registro A que aponte para `reply.[hostname]`. Dependendo do provedor DNS e da configuração do host da instância, você poderá criar um único registro A que aponte para `*.[hostname]`.
3. Crie um registro MX que aponte para `reply.[hostname]`, de forma que os e-mails desse domínio sejam roteados para a instância.
4. Crie um registro MX que aponte `noreply.[hostname]` para `[hostname]`, de forma que as respostas ao endereço `cc` nos e-mails de notificação sejam roteadas para a instância. For more information, see {% ifversion ghes %}"[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications){% else %}"[About email notifications](/github/receiving-notifications-about-activity-on-github/about-email-notifications){% endif %}."
4. Crie um registro MX que aponte `noreply.[hostname]` para `[hostname]`, de forma que as respostas ao endereço `cc` nos e-mails de notificação sejam roteadas para a instância. Para obter mais informações, consulte {% ifversion ghes %}"[Configurando notificações](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications){% else %}"[Sobre notificações de e-mail](/github/receiving-notifications-about-activity-on-github/about-email-notifications)"{% endif %}."
## Resolver problemas na entrega de e-mails

View File

@@ -1,7 +1,7 @@
---
title: Configuring host keys for your instance
shortTitle: Configure host keys
intro: 'You can increase the security of {% data variables.product.product_location %} by configuring the algorithms that your instance uses to generate and advertise host keys for incoming SSH connections.'
title: Configurando chaves de host para sua instância
shortTitle: Configurar chaves do host
intro: 'Você pode aumentar a segurança de {% data variables.product.product_location %} configurando os algoritmos que sua instância usa para gerar e anunciar chaves de host para entrar em conexões SSH.'
permissions: 'Site administrators can configure the host keys for a {% data variables.product.product_name %} instance.'
versions:
ghes: '>= 3.6'
@@ -15,31 +15,31 @@ topics:
- SSH
---
## About host keys for your instance
## Sobre as chaves de host para sua instância
Servers that accept SSH connections advertise one or more cryptographic host keys to securely identify the server to SSH clients. To confirm the server's identity during the initialization of a connection, clients store and verify the host key. For more information, see [SSH Host Key - What, Why, How](https://ssh.com/academy/ssh/host-key) on the SSH Academy website.
Os servidores que aceitam conexões SSH anunciam uma ou mais chaves criptográficas para identificar de forma segura o servidor com clientes SSH. Para confirmar a identidade do servidor durante a inicialização de uma conexão, os clientes armazenam e verificam a chave do host. Para obter mais informações, consulte [chave do host SSH - o quê, por quê e como](https://ssh.com/academy/ssh/host-key) no site da Academia de SSH.
{% data reusables.enterprise.about-ssh-ports %}
By default, {% data variables.product.product_location %} generates and advertises host keys with OpenSSH-style host key rotation. To increase the security of SSH in your environment, you can enable additional algorithms for the generation of host keys.
Por padrão, {% data variables.product.product_location %} gera e anuncia as chaves do host com rotação de chave do estilo OpenSSH. Para aumentar a segurança de SSH no seu ambiente, você pode habilitar algoritmos adicionais para a geração de chaves de host.
{% note %}
**Note**: If you enable additional host key algorithms, clients that do not use OpenSSH for SSH connections may experience warnings during connection, or fail to connect entirely. Some SSH implementations can ignore unsupported algorithms and fall back to a different algorithm. If the client does not support fallback, the connection will fail. For example, the SSH library for Go does not support fallback to a different algorithm.
**Observação**: Se você habilitar mais algoritmos de chave de host, os clientes que não usam OpenSSH para conexões SSH pododerão ver avisos durante a conexão ou nem sequer chegar a conctar-se completamente. Algumas implementações de SSH podem ignorar algoritmos não comapatíveis e voltar para um algoritmo diferente. Se o cliente não for compatível com o fallback, a conexão falhará. Por exemplo, a biblioteca SSH para o Go não é compatível com o fallback para um algoritmo diferente.
{% endnote %}
## Managing an Ed25519 host key
## Gerenciando uma chave de host Ed25519
To improve security for clients that connect to {% data variables.product.product_location %}, you can enable the generation and advertisement of an Ed25519 host key. Ed25519 is immune to some attacks that target older signature algorithms, without sacrificing speed. Older SSH clients may not support Ed25519. By default, {% data variables.product.product_name %} instances do not generate or advertise an Ed25519 host key. For more information, see [the Ed25519 website](https://ed25519.cr.yp.to).
Para melhorar a segurança dos clientes que se conectam a {% data variables.product.product_location %}, você pode habilitar a geração e o anúncio de uma chave do host Ed25519. Ed25519 está imune a alguns ataques que visam algoritmos de assinatura mais antigos, sem sacrificar a velocidade. Os clientes SSH mais antigos não são compatíveis com Ed25519. Por padrão, as instâncias {% data variables.product.product_name %} não geram ou anunciam uma chave de host Ed25519. Para obter mais informações, consulte [o site Ed25519](https://ed25519.cr.yp.to).
{% data reusables.enterprise_installation.ssh-into-instance %}
1. To enable generation and advertisement of the Ed25519 host key, enter the following command.
1. Para habilitar a geração e publicidade da chave de host Ed25519, digite o seguinte comando.
```shell
ghe-config app.babeld.host-key-ed25519 true
```
1. Optionally, enter the following command to disable generation and advertisement of the Ed25519 host key.
1. Opcionalmente, digite o seguinte comando para desabilitar a geração e publicidade da chave do host Ed25519.
```shell
ghe-config app.babeld.host-key-ed25519 false

View File

@@ -1,7 +1,7 @@
---
title: Configuring SSH connections to your instance
shortTitle: Configure SSH connections
intro: 'You can increase the security of {% data variables.product.product_location %} by configuring the SSH algorithms that clients can use to establish a connection.'
title: Configurando conexões SSH para sua instância
shortTitle: Configurar conexões SSH
intro: 'Você pode aumentar a segurança de {% data variables.product.product_location %} configurando os algoritmos SSH que os clientes podem usar para estabelecer uma conexão.'
permissions: 'Site administrators can configure SSH connections to a {% data variables.product.product_name %} instance.'
versions:
ghes: '>= 3.6'
@@ -15,37 +15,37 @@ topics:
- SSH
---
## About SSH connections to your instance
## Sobre as conexões SSH para sua instância
{% data reusables.enterprise.about-ssh-ports %}
To accommodate the SSH clients in your environment, you can configure the types of connections that {% data variables.product.product_location %} will accept.
Para acomodar os clientes SSH em seu ambiente, você pode configurar os tipos de conexões que {% data variables.product.product_location %} aceitará.
## Configuring SSH connections with RSA keys
## Configurando conexões SSH com chaves RSA
When users perform Git operations on {% data variables.product.product_location %} via SSH over port 22, the client can authenticate with an RSA key. The client may sign the attempt using the SHA-1 hash function. In this context, the SHA-1 hash function is no longer secure. For more information, see [SHA-1](https://en.wikipedia.org/wiki/SHA-1) on Wikipedia.
Quando os usuários executam operações do Git em {% data variables.product.product_location %} via SSH na porta 22, o cliente pode efetuar a autenticação com uma chave RSA. O cliente pode assinar a tentativa usando a função hash SHA-1. Neste contexto, a função hash SHA-1 não é mais segura. Para obter mais informações, consulte [SHA-1](https://en.wikipedia.org/wiki/SHA-1) na Wikipédia.
By default{% ifversion ghes < 3.7 %} on {% data variables.product.product_name %} 3.6 and later{% endif %}, SSH connections that satisfy **both** of the following conditions will fail.
Por padrão{% ifversion ghes < 3.7 %} nas versões {% data variables.product.product_name %} 3.6 e posteriores{% endif %}, as conexões SSH que satisfazem **ambas** das seguintes condições irão falhar.
{% data reusables.ssh.rsa-sha-1-connection-failure-criteria %}
You can adjust the cutoff date. If the user uploaded the RSA key before the cutoff date, the client can continue to connect successfuly using SHA-1 as long as the key remains valid. Alternatively, you can reject all SSH connections authenticated with an RSA key if the client signs the connection using the SHA-1 hash function.
Você pode ajustar a data limite. Se o usuário enviou a chave RSA antes da data final o cliente pode continuar a se conectar com sucesso usando o SHA-1 enquanto a chave permanecer válida. Como alternativa, você pode rejeitar todas as conexões SSH autenticadas com uma chave RSA se o cliente assinar a conexão usando a função hash SHA-1.
Regardless of the setting you choose for your instance, clients can continue to connect using any RSA key signed with a SHA-2 hash function.
Independentemente da configuração que você escolher para sua instância, os clientes podem continuar a se conectar usando qualquer chave RSA assinada com uma função hash SHA-2.
If you use an SSH certificate authority, connections will fail if the certificate's `valid_after` date is after the cutoff date. Para obter mais informações, consulte "[Sobre autoridades certificadas de SSH](/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities)".
Se você usar uma autoridade certificada de SSH, as conexões irão falhar se a data `valid_after` do certificado for posterior à data de corte. Para obter mais informações, consulte "[Sobre autoridades certificadas de SSH](/organizations/managing-git-access-to-your-organizations-repositories/about-ssh-certificate-authorities)".
Para obter mais informações, consulte [{% data variables.product.prodname_blog %}](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server).
{% data reusables.enterprise_installation.ssh-into-instance %}
1. Audit your instance's logs for connections that use unsecure algorithms or hash functions using the `ghe-find-insecure-git-operations` utility. Para obter mais informações, consulte "[Utilitários de linha de comando](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-find-insecure-git-operations)".
1. To configure a cutoff date after which {% data variables.product.product_location %} will deny connections from clients that use an RSA key uploaded after the date if the connection is signed by the SHA-1 hash function, enter the following command. Replace _**RFC-3399-UTC-TIMESTAMP**_ with a valid RFC 3399 UTC timestamp. For example, the default value, August 1, 2022, would be represented as `2022-08-01T00:00:00Z`. For more information, see [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339) on the IETF website.
1. Audita os logs da sua instância para conexões que usam algoritmos inseguros ou funções hash usando o utilitário `ghe-find-insecure-git-operations`. Para obter mais informações, consulte "[Utilitários de linha de comando](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-find-insecure-git-operations)".
1. Para configurar uma data limite após a qual {% data variables.product.product_location %} negará as conexões dos clientes que usam uma chave RSA enviada após a data se a conexão for assinada pela função hash SHA-1, digite o comando a seguir. Substitua _**RFC-3399-UTC-TIMEAMP**_ por um horário RFC 3399 UTC válido. Por exemplo, o valor padrão, 1 de agosto de 2022, seria representado como `2022-08-01T00:00Z`. Para obter mais informações, consulte [RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339) no site IETF.
<pre>
$ ghe-config app.gitauth.rsa-sha1 <em>RFC-3339-UTC-TIMESTAMP</em>
</pre>
1. Alternatively, to completely disable SSH connections using RSA keys that are signed with the SHA-1 hash function, enter the following command.
1. Como alternativa, para desabilitar completamente as conexões SSH usando chaves RSA que são assinadas com a função hash SHA-1, digite o seguinte comando.
```shell
ghe-config app.gitauth.rsa-sha1 false

View File

@@ -119,6 +119,7 @@ includeGuides:
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/streaming-the-audit-log-for-your-enterprise
- /admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise

View File

@@ -15,14 +15,14 @@ topics:
- Authentication
- Enterprise
- Identity
shortTitle: Fallback authentication
shortTitle: Autenticação de fallback
---
## Sobre a autenticação integrada para usuários fora do seu provedor
Por padrão, quando você habilitar a autenticação externa para {% data variables.product.product_name %}, a autenticação integrada está desabilitada para sua instância. Para obter mais informações, consulte "[Sobre a autenticação para sua empresa](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#external-authentication)".
If you're unable to add specific accounts to your external authentication provider, such as accounts for contractors or machine users, you can configure fallback authentication. Fallback authentication allows built-in authentication for outside users and to access a fallback account if your authentication provider is unavailable.
Se você não puder adicionar contas específicas ao seu provedor de autenticação externa, como contas para contratados ou usuários de máquina, você pode configurar a autenticação de fallback. A autenticação de fallback permite a autenticação integrada para usuários externos, bem como o acesso a uma conta de fallback se seu provedor de autenticação não estiver disponível.
Se você configurar a autenticação integrada e uma pessoa autenticada com sucesso com o SAML ou CAS, a pessoa não terá mais a opção de realizar a autenticação com um nome de usuário e senha. Se o usuário se autenticar com êxito via LDAP, as credenciais não serão mais consideradas internas.

View File

@@ -40,4 +40,4 @@ Veja outras questões que você deve manter em mente:
* **Autenticação de dois fatores:** {% data reusables.enterprise_user_management.external_auth_disables_2fa %}
* **Fallback authentication for users with no account on your external authentication provider:** You can invite users to authenticate to {% data variables.product.product_location %} without adding them to your identity provider. Para obter mais informações, consulte "[Permitir a autenticação integrada para usuários de fora do seu provedor](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)".
* **Autenticação de fallback para usuários sem conta no seu provedor de autenticação externo:** Você pode convidar usuários para efetuarem a autenticação em {% data variables.product.product_location %} sem adicioná-los ao seu provedor de identidade. Para obter mais informações, consulte "[Permitir a autenticação integrada para usuários de fora do seu provedor](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)".

View File

@@ -35,7 +35,8 @@ Além de visualizar seu registro de auditoria, você pode monitorar atividades n
Como proprietário corporativo{% ifversion ghes %} ou administrador do site{% endif %}, você pode interagir com os dados do log de auditoria na sua empresa de várias maneiras:
- Você pode visualizar o log de auditoria da sua empresa. Para obter mais informações, consulte[Acessando o log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)".
- Você pode pesquisar eventos específicos no log de auditoria{% ifversion ghec %} e exportar dados de log de auditoria{% endif %}. Para obter mais informações, consulte "[Pesquisando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise)"{% ifversion ghec %} e "[Exportando o log de auditoria para a sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)"{% endif %}.
- Você pode pesquisar eventos específicos no log de auditoria{% ifversion ghec %} e exportar dados de log de auditoria{% endif %}. For more information, see "[Searching the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/searching-the-audit-log-for-your-enterprise)"{% ifversion ghec %} and "[Exporting the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/exporting-audit-log-activity-for-your-enterprise)"{% endif %}.{% ifversion audit-data-retention-tab %}
- You can configure settings, such as the retention period for audit log events{% ifversion enable-git-events %} and whether Git events are included{% endif %}. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise)."{% endif %}
{%- ifversion enterprise-audit-log-ip-addresses %}
- Você pode exibir o endereço IP associado a eventos no log de auditoria. Para obter mais informações, consulte[Exibindo endereços IP no log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/displaying-ip-addresses-in-the-audit-log-for-your-enterprise)".
{%- endif %}

View File

@@ -377,9 +377,15 @@ O escopo dos eventos que aparecem no log de auditoria da sua empresa depende se
| `gist.destroy` | Um gist foi excluído. |
| `gist.visibility_change` | A visibilidade de um gist foi alterada. |
{% ifversion ghec or ghes > 3.4 or ghae-issue-6724 %}
{% ifversion git-events-audit-log %}
## ações da categoria `git`
{% ifversion enable-git-events %}
Before you'll see `git` category actions, you must enable Git events in the audit log. For more information, see "[Configuring the audit log for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/configuring-the-audit-log-for-your-enterprise#managing-git-events-in-the-audit-log)."
{% endif %}
{% data reusables.audit_log.git-events-not-in-search-results %}
| Ação | Descrição |
| ----------- | ---------------------------------------------------------- |
| `git.clone` | Um repositório foi clonado. |
@@ -818,20 +824,20 @@ O escopo dos eventos que aparecem no log de auditoria da sua empresa depende se
| `project.update_team_permission` | O nível de permissão de um quadro de projeto da equipe foi alterado ou quando uma equipe foi adicionada ou removida do quadro de um projeto. Para obter mais informações, consulte "[Gerenciando o acesso da equipe a um quadro de projeto da organização](/organizations/managing-access-to-your-organizations-project-boards/managing-team-access-to-an-organization-project-board)". |
| `project.update_user_permission` | Um membro da organização ou colaborador externo foi adicionado ou removido de um quadro de projetos ou teve seu nível de permissão alterado. Para obter mais informações, consulte[Gerenciando o acesso de um indivíduo ao quadro de projeto da organização](/organizations/managing-access-to-your-organizations-project-boards/managing-an-individuals-access-to-an-organization-project-board)." |
{%- ifversion fpt or ghec %}
{%- ifversion projects-v2 %}
## Ações da categoria `project_field`
| Ação | Descrição |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `project_field.create` | Um campo foi criado em um quadro de projeto. Para obter mais informações, consulte "[" Criando um projeto (beta)](/issues/trying-out-the-new-projects-experience/creating-a-project#adding-fields)". |
| `project_field.delete` | Um campo foi excluído em um quadro de projeto. Para obter mais informações, consulte "[" Criando um projeto (beta)](/issues/trying-out-the-new-projects-experience/creating-a-project#adding-fields)". |
| Ação | Descrição |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `project_field.create` | Um campo foi criado em um quadro de projeto. For more information, see "[Understanding field types](/issues/planning-and-tracking-with-projects/understanding-field-types)." |
| `project_field.delete` | Um campo foi excluído em um quadro de projeto. For more information, see "[Deleting fields](/issues/planning-and-tracking-with-projects/understanding-field-types/deleting-fields)." |
## Ações da categoria `project_view`
| Ação | Descrição |
| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `project_view.create` | Uma visualização foi criada em um quadro de projeto. Para obter mais informações, consulte "[Personalizar as visualizações do seu projeto (beta)](/issues/trying-out-the-new-projects-experience/customizing-your-project-views#creating-a-project-view)". |
| `project_view.delete` | Uma visualização foi excluída em um quadro de projeto. Para obter mais informações, consulte "[Personalizar as visualizações do seu projeto (beta)](/issues/trying-out-the-new-projects-experience/customizing-your-project-views#deleting-a-saved-view)". |
| Ação | Descrição |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `project_view.create` | Uma visualização foi criada em um quadro de projeto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." |
| `project_view.delete` | Uma visualização foi excluída em um quadro de projeto. For more information, see "[Managing your views](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/managing-your-views)." |
{%- endif %}
## ações da categoria `protected_branch`
@@ -900,7 +906,7 @@ O escopo dos eventos que aparecem no log de auditoria da sua empresa depende se
| Ação | Descrição |
| -------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `repo.access` | A visibilidade de um repositório alterado para privado{%- ifversion ghes %}, público,{% endif %} ou interno. |
| `repo.access` | The visibility of a repository changed to private{%- ifversion ghes %}, public,{% endif %} or internal. |
| `repo.actions_enabled` | {% data variables.product.prodname_actions %} foi habilitado para um repositório. |
| `repo.add_member` | Um colaborador foi adicionado ao repositório. |
| `repo.add_topic` | Um tópico foi adicionado a um repositório. |
@@ -912,14 +918,14 @@ O escopo dos eventos que aparecem no log de auditoria da sua empresa depende se
| `repo.code_scanning_analysis_deleted` | Análise da digitalização de código para um repositório foi excluída. Para obter mais informações, consulte "[Excluir uma análise de digitalização de código de um repositório](/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository)". |
| `repo.change_merge_setting` | As opções de merge de pull request foram alteradas para um repositório. |
| `repo.clear_actions_settings` | Um administrador de repositório limpou as configurações da política {% data variables.product.prodname_actions %} para um repositório. |
| `repo.config` | Um administrador de repositório bloqueou push forçado. Para obter mais informações, consulte [Bloquear pushes forçados em um repositório](/enterprise/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/). |
| `repo.config` | Um administrador de repositório bloqueou push forçado. For more information, see [Blocking force pushes to a repository](/enterprise/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/) to a repository. |
{%- ifversion fpt or ghec %}
| `repo.config.disable_collaborators_only` | O limite de interação apenas para colaboradores foi deaabilitado. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_contributors_only` | O limite de interação somente para colaboradores anteriores foi desabilitado em um repositório. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.disable_sockpuppet_disallowed` | O limite de interação somente para usuários existentes foi desabilitado em um repositório. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_collaborators_only` | O limite de interação somente para colaboradores foi habilitado em um repositório. Os usuários que não são colaboradores ou integrantes da organização não puderam interagir com um repositório durante uma duração definida. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_contributors_only` | O limite de interação somente para colaboradores anteriores foi habilitado em um repositório. Os usuários que não são colaboradores anteriores ou integrantes da organização não puderam interagir com um repositório durante uma duração definida. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)". | `repo.config.enable_sockpuppet_disallowed` | O limite de interação para usuários existentes foi habilitado em um repositório. Novos usuários não conseguem interagir com um repositório para uma duração definida. Os usuários existentes no repositório, colaboradores, colaboradores ou integrantes da organização podem interagir com um repositório. Para obter mais informações, consulte "[Restringir interações no seu repositório](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository)".
{%- endif %}
{%- ifversion ghes %}
| `repo.config.disable_anonymous_git_access`| O acesso de leitura anônimo do Git foi desabilitado para um repositório. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)". | `repo.config.enable_anonymous_git_access` | O acesso de leitura anônimo do Git foi habilitado para um repositório. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)". | `repo.config.lock_anonymous_git_access` | A configuração do acesso de leitura anônimo do Git de um repositório foi bloqueada, o que impediu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. Para obter mais informações, consulte "[Impedir os usuários de alterarem o acesso de leitura anônimo do Git](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". | `repo.config.unlock_anonymous_git_access` | A configuração de acesso de leitura anônima do Git de um repositório foi desbloqueada, o que permitiu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. Para obter mais informações, consulte "[Impedir os usuários de alterarem o acesso de leitura anônimo do Git](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)".
| `repo.config.disable_anonymous_git_access`| O acesso de leitura anônimo do Git foi desabilitado para um repositório. For more information, see "[Enabling anonymous Git read access for a repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.enable_anonymous_git_access` | O acesso de leitura anônimo do Git foi habilitado para um repositório. For more information, see "[Enabling anonymous Git read access for a repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/enabling-anonymous-git-read-access-for-a-repository)." | `repo.config.lock_anonymous_git_access` | A configuração do acesso de leitura anônimo do Git de um repositório foi bloqueada, o que impediu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. For more information, see "[Preventing users from changing anonymous Git read access](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)." | `repo.config.unlock_anonymous_git_access` | A configuração de acesso de leitura anônima do Git de um repositório foi desbloqueada, o que permitiu que os administradores do repositório alterassem (habilitassem ou desabilitassem) essa configuração. For more information, see "[Preventing users from changing anonymous Git read access](/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)."
{%- endif %}
| `repo.create` | Um repositório foi criado. | `repo.create_actions_secret` | Um segredo de {% data variables.product.prodname_actions %} criado para um repositório. Para obter mais informações, consulte "[Criar segredos criptografados para um repositório](/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository)". | `repo.create_integration_secret` | Um segredo de integração de {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} ou {% data variables.product.prodname_codespaces %}{% endif %} foi criado para um repositório. | `repo.destroy` | Um repositório foi excluído.
| `repo.create` | Um repositório foi criado. | `repo.create_actions_secret` | Um segredo de {% data variables.product.prodname_actions %} criado para um repositório. For more information, see "[Creating encrypted secrets for a repository](/actions/security-guides/encrypted-secrets#creating-encrypted-secrets-for-a-repository)." | `repo.create_integration_secret` | Um segredo de integração de {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} ou {% data variables.product.prodname_codespaces %}{% endif %} foi criado para um repositório. | `repo.destroy` | Um repositório foi excluído.
{%- ifversion ghes %}
| `repo.disk_archive` | Um repositório foi arquivado em um disco. Para obter mais informações, consulte "[Arquivando repositórios](/repositories/archiving-a-github-repository/archiving-repositories)".
{%- endif %}

View File

@@ -0,0 +1,56 @@
---
title: Configuring the audit log for your enterprise
intro: You can configure settings for your enterprise's audit log.
shortTitle: Configure audit logs
permissions: Enterprise owners can configure the audit log.
versions:
feature: audit-data-retention-tab
type: how_to
topics:
- Auditing
- Enterprise
- Logging
---
## About audit log configuration
You can configure a retention period for audit log data and see index storage details.
{% ifversion enable-git-events %}
After you configure a retention period, you can enable or disable Git-related events from appearing in the audit log.
{% endif %}
## Configuring a retention period for audit log data
You can configure a retention period for audit log data for {% data variables.product.product_location %}. Data that exceeds the period you configure will be permanently removed from disk.
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.audit-log-tab %}
{% data reusables.audit_log.audit-data-retention-tab %}
1. Under "Configure audit log retention settings", select the dropdown menu and click a retention period.
![Screenshot of the dropdown menu for audit log retention settings](/assets/images/help/enterprises/audit-log-retention-dropdown.png)
1. Clique em **Salvar**.
{% ifversion enable-git-events %}
## Managing Git events in the audit log
You can enable or disable Git-related events, such as `git.clone` and `git.push`, from appearing in your audit log. For a list of the Git events are are logged, see "[Audit log events for your enterprise](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise#git-category-actions)."
If you do enable Git events, due to the large number of Git events that are logged, we recommend monitoring your instance's file storage and reviewing your related alert configurations. For more information, see "[Monitoring storage](/admin/enterprise-management/monitoring-your-appliance/recommended-alert-thresholds#monitoring-storage)."
Before you can enable Git events in the audit log, you must configure a retention period for audit log data other than "infinite." For more information, see "[Configuring a retention period for audit log data](#configuring-a-retention-period-for-audit-log-data)."
{% data reusables.audit_log.git-events-not-in-search-results %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.audit-log-tab %}
{% data reusables.audit_log.audit-data-retention-tab %}
1. Under "Git event opt-in", select or deselect **Enable git events in the audit-log**.
![Screenshot of the checkbox to enable Git events in the audit log](/assets/images/help/enterprises/enable-git-events-checkbox.png)
1. Clique em **Salvar**.
{% endif %}

View File

@@ -11,6 +11,7 @@ topics:
children:
- /about-the-audit-log-for-your-enterprise
- /accessing-the-audit-log-for-your-enterprise
- /configuring-the-audit-log-for-your-enterprise
- /displaying-ip-addresses-in-the-audit-log-for-your-enterprise
- /searching-the-audit-log-for-your-enterprise
- /exporting-audit-log-activity-for-your-enterprise

View File

@@ -29,9 +29,11 @@ Você pode pesquisar o log de auditoria da empresa diretamente a partir da inter
Para obter mais informações sobre como visualizar o seu log de auditoria corporativa, consulte[Acessando o log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/accessing-the-audit-log-for-your-enterprise)".
{% data reusables.audit_log.git-events-not-in-search-results %}
Você também pode usar a API para recuperar os eventos de log de auditoria. Para obter mais informações, consulte[Usando a API do log de auditoria para sua empresa](/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise)".
Observe que não é possível pesquisar as entradas usando texto. No entanto, é possível criar consultas de pesquisa usando diversos filtros. Muitos operadores usados ao consultar o log de auditoria, como `-`, `>`, ou `<`, correspondem ao mesmo formato de pesquisa no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Searching on {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)."
You cannot search for entries using text. No entanto, é possível criar consultas de pesquisa usando diversos filtros. Muitos operadores usados ao consultar o log de auditoria, como `-`, `>`, ou `<`, correspondem ao mesmo formato de pesquisa no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Searching on {% data variables.product.prodname_dotcom %}](/search-github/getting-started-with-searching-on-github/about-searching-on-github)."
{% note %}

View File

@@ -20,7 +20,7 @@ permissions: Enterprise owners can configure audit log streaming.
{% ifversion ghes %}
{% note %}
**Note:** Audit log streaming is currently in beta for {% data variables.product.product_name %} and is subject to change.
**Observação:** A transmissão do log de auditoria está atualmente em beta para {% data variables.product.product_name %} e sujeito a alterações.
{% endnote %}
{% endif %}
@@ -32,11 +32,11 @@ Para ajudar a proteger sua propriedade intelectual e manter a conformidade da su
Os benefícios do streaming de dados de auditoria incluem:
* **Exploração de dados**. Você pode examinar eventos transmitidos usando sua ferramenta preferida para consultar grandes quantidades de dados. The stream contains both audit events and Git events across the entire enterprise account.{% ifversion pause-audit-log-stream %}
* **Continuidade dos dados**. You can pause the stream for up to seven days without losing any audit data.{% endif %}
* **Exploração de dados**. Você pode examinar eventos transmitidos usando sua ferramenta preferida para consultar grandes quantidades de dados. A transmissão contém eventos de auditoria e Git em toda a conta corporativa.{% ifversion pause-audit-log-stream %}
* **Continuidade dos dados**. Você pode pausar a transmissão por até sete dias sem perder nenhum dado da auditoria.{% endif %}
* **Retenção de dados**. Você pode manter seus registros de auditoria exportados e dados de eventos do Git se precisar.
Enterprise owners can set up{% ifversion pause-audit-log-stream %}, pause,{% endif %} or delete a stream at any time. The stream exports the audit and Git events data for all of the organizations in your enterprise.
Os proprietários das empresas podem configurar{% ifversion pause-audit-log-stream %}, pausar{% endif %} ou excluir uma transmissão a qualquer momento. A transmissão exporta os dados de eventos de auditoria e do Git para todas as organizações da sua empresa.
## Configurando a transmissão do log de auditoria

View File

@@ -1,6 +1,6 @@
---
title: Migrating your enterprise to the Container registry from the Docker registry
intro: 'You can migrate Docker images previously stored in the Docker registry on {% data variables.product.product_location %} to the {% data variables.product.prodname_container_registry %}.'
title: Migrando sua empresa para o Registro do Container a partir do Registro Docker
intro: 'Você pode migrar imagens do Docker previamente armazenadas no registro do Docker em {% data variables.product.product_location %} para o {% data variables.product.prodname_container_registry %}.'
product: '{% data reusables.gated-features.packages %}'
permissions: 'Enterprise owners can migrate Docker images to the {% data variables.product.prodname_container_registry %}.'
versions:
@@ -16,13 +16,13 @@ topics:
## Sobre o {% data variables.product.prodname_container_registry %}
{% data reusables.package_registry.container-registry-benefits %} For more information, see "[Working with the {% data variables.product.prodname_container_registry %}](/packages/working-with-a-github-packages-registry/working-with-the-container-registry)."
{% data reusables.package_registry.container-registry-benefits %} Para obter mais informações, consulte "[Trabalhando com o {% data variables.product.prodname_container_registry %}](/packages/working-with-a-github-packages-registry/working-with-the-container-registry)".
For more information about configuring {% data variables.product.prodname_registry %} for {% data variables.product.product_location %}, see "[Getting started with {% data variables.product.prodname_registry %} for your enterprise](/admin/packages/getting-started-with-github-packages-for-your-enterprise)."
Para obter mais informações sobre a configuração de {% data variables.product.prodname_registry %} para {% data variables.product.product_location %}, consulte "[Começando com {% data variables.product.prodname_registry %} para a sua empresa](/admin/packages/getting-started-with-github-packages-for-your-enterprise)".
## About migration from the Docker registry
## Sobre a migração do registro do Docker
{% data reusables.package_registry.container-registry-replaces-docker-registry %} If the Docker registry on {% data variables.product.product_location %} contains images, you must manually migrate the images to the {% data variables.product.prodname_container_registry %}.
{% data reusables.package_registry.container-registry-replaces-docker-registry %} Se o Registro do Docker em {% data variables.product.product_location %} contiver imagens, você deverá migrar manualmente as imagens para o {% data variables.product.prodname_container_registry %}.
{% ifversion ghes %}
@@ -34,24 +34,24 @@ For more information about configuring {% data variables.product.prodname_regist
{% endif %}
{% data reusables.package_registry.container-registry-migration-namespaces %} For more information about the impact of migration to the {% data variables.product.prodname_container_registry %}, see "[Migrating to the {% data variables.product.prodname_container_registry %} from the Docker registry](/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry#about-migration-from-the-docker-registry)."
{% data reusables.package_registry.container-registry-migration-namespaces %} Para obter mais informações sobre o impacto da migração para o {% data variables.product.prodname_container_registry %}, consulte "[Migrando para o {% data variables.product.prodname_container_registry %} a partir do registro do Docker](/packages/working-with-a-github-packages-registry/migrating-to-the-container-registry-from-the-docker-registry#about-migration-from-the-docker-registry)".
## Migrating organizations to the {% data variables.product.prodname_container_registry %}
## Fazendo a migração das organizações para o {% data variables.product.prodname_container_registry %}
You can start a migration of all your organizations' Docker images to the {% data variables.product.prodname_container_registry %}. The duration of the migration operation depends on the total number of images to migrate, and the overall load on {% ifversion ghes %}your instance{% elsif ghae %}{% data variables.product.product_name %}{% endif %}. After a successful migration, {% data variables.product.product_name %} will display a summary, and all future uploads of Docker images will use the {% data variables.product.prodname_container_registry %}.
Você pode começar uma migração das imagens do Docker de todas as suas organizações para o {% data variables.product.prodname_container_registry %}. A duração da operação de migração depende do número total de imagens a serem transferidas, e a carga geral na {% ifversion ghes %}sua instância{% elsif ghae %}{% data variables.product.product_name %}{% endif %}. Após uma migração bem-sucedida, {% data variables.product.product_name %} exibirá um resumo, e todos os próximos uploads das imagens do Docker usarão {% data variables.product.prodname_container_registry %}.
If {% ifversion ghes %}a site administrator{% elsif ghae %}an enterprise owner{% endif %} has configured email notifications for {% data variables.product.product_location %}, you will receive an email after the migration is complete. Para obter mais informações, consulte "[Configurar e-mail para notificações](/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications).
Se {% ifversion ghes %}um administrador do site{% elsif ghae %}um proprietário de uma empresa{% endif %} tiver notificações de e-mail para {% data variables.product.product_location %}, você receberá um e-mail depois que a migração estiver concluída. Para obter mais informações, consulte "[Configurar e-mail para notificações](/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications).
{% note %}
**{% ifversion ghes %}Observações{% elsif ghae %}Observação{% endif %}**:
{%- ifversion ghes %}
- During the migration, the CPU and memory usage for your instance will increase. To ensure the performance of the instance for your users, {% data variables.product.company_short %} recommends that you begin a migration during a period of reduced activity.
- Durante a migração, o uso de CPU e memória para sua instância aumentará. Para garantir o desempenho da instância para seus usuários, {% data variables.product.company_short %} recomenda que você inicie a migração durante um período de atividade reduzida.
{%- endif %}
{% ifversion ghes %}- {% endif %}During the migration, do not modify settings for your enterprise{% ifversion ghes %} or run `ghe-config-apply` from an administrative SSH session{% endif %}. {% ifversion ghes %}These actions will trigger a configuration run, which can restart services and {% elsif ghae %}Modifying these settings {% endif %} may interrupt the migration.
{% ifversion ghes %}- {% endif %}Durante a migração, não modifique as configurações da sua empresa{% ifversion ghes %} ou execute `ghe-config-apply` a partir de uma sessão SSH administrativa{% endif %}. {% ifversion ghes %}Estas ações acionarão uma configuração executada, que pode reiniciar serviços e a modificação {% elsif ghae %}destas configurações {% endif %} pode interromper a migração.
{%- ifversion ghes %}
- After the migration, storage pressure on your instance will increase due to the duplication of image files in the Docker registry and the {% data variables.product.prodname_container_registry %}. A future release of {% data variables.product.product_name %} will remove the duplicated files when all migrations are complete.
- Após a migração, a pressão do armazenamento na sua instância aumentará devido à duplicação de arquivos de imagem no registro Docker e no {% data variables.product.prodname_container_registry %}. A future release of {% data variables.product.product_name %} will remove the duplicated files when all migrations are complete.
For more information about monitoring the performance and storage of {% data variables.product.product_location %}, see "[Accessing the monitor dashboard](/admin/enterprise-management/monitoring-your-appliance/accessing-the-monitor-dashboard)."
{% endif %}

View File

@@ -205,23 +205,23 @@ Por padrão, quando você impõe os limites de upload do repositório, as pessoa
{% ifversion profile-name-enterprise-setting %}
## Enforcing a policy for the display of member names in your repositories
## Aplicando uma política para a exibição de nomes de integrantes nos repositórios
Across all organizations owned by your enterprise, you can allow members to see a comment author's profile name, in addition to their username, in issues and pull requests for public and internal repositories.
Em todas as organizações pertencentes à sua empresa, você pode permitir que os integrantes vejam o nome do autor de um comentário, além de seu nome de usuário, em problemas e pull requests para repositórios públicos e internos.
![Nome de perfil do autor do comentário exibido no comentário](/assets/images/help/issues/commenter-full-name.png)
{% note %}
**Note:** When this policy is enforced for all repositories in the enterprise, it overrides the organization setting for private repositories. For more information, see "[Managing the display of member names in your organization](/organizations/managing-organization-settings/managing-the-display-of-member-names-in-your-organization)".
**Observação:** Quando esta política é aplicada em todos os repositórios da empresa, ela substitui a configuração da organização para repositórios privados. Para obter mais informações, consulte "[Gerenciar a exibição de nomes de integrantes na organização](/organizations/managing-organization-settings/managing-the-display-of-member-names-in-your-organization)".
{% endnote %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
{% data reusables.enterprise-accounts.options-tab %}
4. Under "Allow members to see the comment author's profile name in public and internal repositories", select the dropdown menu and click a policy. ![Screenshot of Options page with policy drop down emphasized](/assets/images/enterprise/site-admin-settings/comment-authors-profile-name-drop-down.png)
5. Optionally, to enforce the display of profile names for all repositories in your enterprise, select **Enforce for all repositories on the instance**. ![Screenshot of "Enforce for all repositories" option emphasized](/assets/images/enterprise/site-admin-settings/enforce-for-all-repositories-option.png)
4. Em "Permitir que os integrantes vejam o nome do perfil do autor do comentário em repositórios públicos e internos", selecione o menu suspenso e clique em uma política. ![Captura de tela da página de Opções com o menu suspenso da política destacado](/assets/images/enterprise/site-admin-settings/comment-authors-profile-name-drop-down.png)
5. Opcionalmente, para aplicar a exibição de nomes de perfil para todos os repositórios da sua empresa, selecione **Aplicar para todos os repositórios na instância**. ![Captura de tela da opção "Aplicar para todos os repositórios" destacada](/assets/images/enterprise/site-admin-settings/enforce-for-all-repositories-option.png)
{% endif %}
@@ -287,17 +287,17 @@ Você pode substituir as configurações padrão herdadas definindo as configura
{% data reusables.enterprise_user_management.disclaimer-for-git-read-access %}
If you have [enabled private mode](/enterprise/admin/configuration/enabling-private-mode) for {% data variables.product.product_location %}, you can allow repository administrators to enable anonymous Git read access to public repositories.
Se você tiver o [habilitado o modo privado](/enterprise/admin/configuration/enabling-private-mode) para {% data variables.product.product_location %}, você poderá permitir que os administradores do repositório habilitem o acesso de leitura anônimo do Git aos repositórios públicos.
Habilitar o acesso de leitura anônimo do Git permite que os usuários ignorem a autenticação para ferramentas personalizadas na sua empresa. Quando você ou um administrador de repositório habilitar essa configuração de acesso em um repositório, as operações não autenticadas do Git (e qualquer pessoa com acesso de rede ao {% data variables.product.product_name %}) terão acesso de leitura sem autenticação ao repositório.
Anonymous Git read access is disabled by default.{% ifversion ghes = 3.4 or ghes = 3.5 or ghes = 3.6 or ghes = 3.7 %} When you upgrade to {% data variables.product.product_name %} 3.6 or later, anonymous Git read access is automatically disabled at the application level, and `git://` connections on port 9418 will return the following error.
O acesso de leitura anônimo do Git está desabilitado por padrão.{% ifversion ghes = 3.4 or ghes = 3.5 or ghes = 3.6 or ghes = 3.7 %} Ao atualizar para {% data variables.product.product_name %} 3.6 ou uma versão posterior, o acesso de leitura anônimo do Git é automaticamente desabilitado no nível do aplicativo, e `git://` as conexões na porta 9418 retornarão o seguinte erro.
```
The unauthenticated git protocol on port 9418 is no longer supported.
O protocolo não autenticado do git na porta 9418 não é mais compatível.
```
If you wish to support the unathenticated Git protocol in your environment, you must manually re-enable the feature. {% data variables.product.company_short %} recommends using SSH instead of the Git protocol. Para obter mais informações, consulte [{% data variables.product.prodname_blog %}](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server).
Se você deseja fornecer compatibilidade para o protocolo não autenticado doGit no seu ambiente, você deverá reabilitar o recurso manualmente. {% data variables.product.company_short %} recomenda o uso de SSH em vez do protocolo do Git. Para obter mais informações, consulte [{% data variables.product.prodname_blog %}](https://github.blog/2022-06-28-improving-git-protocol-security-on-github-enterprise-server).
{% endif %}

View File

@@ -16,9 +16,9 @@ topics:
## Sobre o SSH
{% data reusables.ssh.about-ssh %} For more information about SSH, see [Secure Shell](https://en.wikipedia.org/wiki/Secure_Shell) on Wikipedia.
{% data reusables.ssh.about-ssh %} Para obter mais informações sobre SSH, consulte [Secure Shell](https://en.wikipedia.org/wiki/Secure_Shell) na Wikipédia.
When you set up SSH, you will need to generate a new private SSH key and add it to the SSH agent. You must also add the public SSH key to your account on {% data variables.product.product_name %} before you use the key to authenticate. Para mais informações consulte "[Gerar uma nova chave SSH e adicioná-la ao ssh-agent](/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)" e "[Adicionar uma nova chave SSH à sua conta de {% data variables.product.prodname_dotcom %}](/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account)".
Ao configurar o SSH, você deverá gerar uma nova chave SSH privada e adicioná-la ao agente SSH. Você também deve adicionar a chave SSH pública à sua conta no {% data variables.product.product_name %} antes de usar a chave para efetuar a autenticação. Para mais informações consulte "[Gerar uma nova chave SSH e adicioná-la ao ssh-agent](/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)" e "[Adicionar uma nova chave SSH à sua conta de {% data variables.product.prodname_dotcom %}](/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account)".
Você pode proteger ainda mais sua chave SSH usando uma chave de segurança de hardware, o que exige que a chave de segurança física do hardware seja conectada ao seu computador quando o par de chaves é usado para efetuar a autenticação com SSH. Você também pode proteger sua chave SSH, adicionando sua chave ao agente do ssh-agent e usando uma frase secreta. Para obter mais informações, consulte "[Trabalhar com frases secretas da chave SSH](/github/authenticating-to-github/working-with-ssh-key-passphrases)".

View File

@@ -15,20 +15,20 @@ topics:
shortTitle: Adicionar uma nova chave SSH
---
## About addition of SSH keys to your account
## Sobre a adição de chaves SSH à sua conta
{% data reusables.ssh.about-ssh %} For more information, see "[About SSH](/authentication/connecting-to-github-with-ssh/about-ssh)."
{% data reusables.ssh.about-ssh %} Para obter mais informações, consulte "[Sobre SSH](/authentication/connecting-to-github-with-ssh/about-ssh)".
After you generate an SSH key pair, you must add the public key to {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} to enable SSH access for your account.
Após gerar um par de chaves SSH, você deve adicionar a chave pública em {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} para habilitar o acesso SSH para a sua conta.
## Pré-requisitos
Before adding a new SSH key to your account on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}, complete the following steps.
Antes de adicionar uma nova chave SSH à sua conta em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}, siga os seguintes passos.
1. Check for existing SSH keys. Para obter mais informações, consulte "[Verificar as chaves SSH existentes](/authentication/connecting-to-github-with-ssh/checking-for-existing-ssh-keys)".
1. Generate a new SSH key and add it to your machine's SSH agent. Para obter mais informações, consulte "[Gerar uma nova chave SSH e adicioná-la ao ssh-agent](/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)".
1. Verifique se há chaves SSH existentes. Para obter mais informações, consulte "[Verificar as chaves SSH existentes](/authentication/connecting-to-github-with-ssh/checking-for-existing-ssh-keys)".
1. Gere uma nova chave SSH e adicione-a ao agente SSH da sua máquina. Para obter mais informações, consulte "[Gerar uma nova chave SSH e adicioná-la ao ssh-agent](/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)".
## Adding a new SSH key to your account
## Adicionando uma nova chave SSH à sua conta
Depois de adicionar uma nova chave SSH à sua conta em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}, você poderá reconfigurar quaisquer repositórios locais para usar SSH. Para obter mais informações, consulte "[Alternar URLs remotos de HTTPS para SSH](/github/getting-started-with-github/managing-remote-repositories/#switching-remote-urls-from-https-to-ssh)".

View File

@@ -15,15 +15,15 @@ topics:
shortTitle: Verificar se há chave SSH existente
---
## About SSH keys
## Sobre as chaves SSH
You can use SSH to perform Git operations in repositories on {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %}. Para obter mais informações, consulte[Sobre SSH](/authentication/connecting-to-github-with-ssh/about-ssh)".
Você pode usar SSH para executar operações do Git nos repositórios do {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %}. Para obter mais informações, consulte[Sobre SSH](/authentication/connecting-to-github-with-ssh/about-ssh)".
If you have an existing SSH key, you can use the key to authenticate Git operations over SSH.
Se você tiver uma chave SSH existente, você pode usar a chave para autenticar as operações do Git por SSH.
## Verificar se há chaves SSH
Before you generate a new SSH key, you should check your local machine for existing keys.
Antes de gerar uma nova chave SSH, você deve verificar a chave existente no seu computador.
{% data reusables.ssh.key-type-support %}

View File

@@ -17,11 +17,11 @@ topics:
shortTitle: Gerar nova chave SSH
---
## About SSH key passphrases
## Sobre as frases secretas da chave SSH
{% data reusables.ssh.about-ssh %} For more information, see "[About SSH](/authentication/connecting-to-github-with-ssh/about-ssh)."
{% data reusables.ssh.about-ssh %} Para obter mais informações, consulte "[Sobre SSH](/authentication/connecting-to-github-with-ssh/about-ssh)".
When you generate an SSH key, you can add a passphrase to further secure the key. Whenever you use the key, you must enter the passphrase. If your key has a passphrase and you don't want to enter the passphrase every time you use the key, you can add your key to the SSH agent. The SSH agent manages your SSH keys and remembers your passphrase.
Ao gerar uma chave SSH, você pode adicionar uma senha para proteger ainda mais a chave. Sempre que você usar a chave, você deverá digitar a senha. Se a sua chave tiver uma senha e você não quiser inserir a senha toda vez que usar a tecla, você poderá adicionar sua chave ao agente SSH. O agente SSH gerencia suas chaves SSH e lembra sua frase secreta.
Se você ainda não tem uma chave SSH, você deve gerar uma nova chave SSH para usar para a autenticação. Se você não tem certeza se já tem uma chave SSH, você pode verificar se há chaves existentes. Para obter mais informações, consulte "[Verificar as chaves SSH existentes](/github/authenticating-to-github/checking-for-existing-ssh-keys)".
@@ -29,7 +29,7 @@ Se você deseja usar uma chave de segurança de hardware para efetuar a autentic
## Gerar uma nova chave SSH
You can generate a new SSH key on your local machine. After you generate the key, you can add the key to your account on {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} to enable authentication for Git operations over SSH.
Você pode gerar uma nova chave SSH na sua máquina local. Após gerar a chave, você poderá adicionar a chave à sua conta em {% ifversion fpt or ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} para habilitar a autenticação para operações do Git por meio do SSH.
{% data reusables.ssh.key-type-support %}
@@ -126,9 +126,9 @@ Antes de adicionar uma nova chave SSH ao agente para gerenciar suas chaves, voc
**Notas:**
- If you chose not to add a passphrase to your key, you should omit the `UseKeychain` line.
- Se você escolheu não adicionar uma senha à sua chave, você deve omitir a linha `UseKeychain`.
- If you see a `Bad configuration option: usekeychain` error, add an additional line to the configuration's' `Host *` section.
- Se você vir um erro `Bad configuration option: usekeychain`, adicione uma linha extra à seção `Host *` da configuração.
```
Host *

View File

@@ -17,9 +17,9 @@ topics:
shortTitle: Frases secretas da chave SSH
---
## About passphrases for SSH keys
## Sobre as frases secretas para chaves SSH
With SSH keys, if someone gains access to your computer, the attacker can gain access to every system that uses that key. Para incluir uma camada extra de segurança, adicione uma frase secreta à sua chave SSH. To avoid entering the passphrase every time you connect, you can securely save your passphrase in the SSH agent.
Com chaves SSH, se alguém obtiver acesso ao seu computador, o invasor poderá obter acesso a todos os sistemas que usam essa chave. Para incluir uma camada extra de segurança, adicione uma frase secreta à sua chave SSH. Para evitar inserir a senha toda vez que você se conectar, você pode salvar a sua frase secreta de forma segura no agente SSH.
## Adicionar ou alterar frase secreta

View File

@@ -69,7 +69,7 @@ Quando quiser usar um {% data variables.product.prodname_oauth_app %} que se int
| Dados pessoais do usuário | Os dados do usuário incluem informações encontradas no seu perfil de usuário, como nome, endereço de e-mail e localização. |
| Repositórios | As informações de repositório incluem os nomes dos contribuidores, os branches que você criou e os arquivos reais dentro do repositório. Os apps podem solicitar acesso para repositórios públicos ou privados em um nível amplo de usuário. |
| Exclusão de repositório | Os apps podem solicitar a exclusão de repositórios que você administra, mas não terão acesso ao seu código. |{% ifversion projects-oauth-scope %}
| Projetos | Acesso aos projetos de usuário e organização (beta). Os aplicativos podem solicitar acesso somente leitura/gravação ou leitura.
| Projetos | Access to user and organization {% data variables.projects.projects_v2 %}. Os aplicativos podem solicitar acesso somente leitura/gravação ou leitura.
{% endif %}
## Solicitar permissões atualizadas

View File

@@ -29,7 +29,7 @@ Os commits e tags têm o seguinte status de verificação, dependendo se você h
{% data reusables.identity-and-permissions.vigilant-mode-beta-note %}
Signing commits differs from signing off on a commit. For more information about signing off on commits, see "[Managing the commit signoff policy for your repository](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository)."
A assinatura de commits difere encerrar a sessão em um commit. Para obter mais informações sobre a encerrar sessão nos commits, consulte "[Gerenciando a política de encerramento de sessão do commit do seu repositório](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-commit-signoff-policy-for-your-repository). "
### Status padrão

View File

@@ -22,6 +22,9 @@ Os proprietários da organização e gerentes de faturamento podem ver o uso do
{% data reusables.organizations.billing-settings %}
{% data reusables.dotcom_billing.codespaces-minutes %}
{% data reusables.dotcom_billing.actions-packages-report-download-org-account %}
1. Filter the report to show only rows that mention "Codespaces" in the `Product` field.
![A usage report filtered for Codespaces](/assets/images/help/codespaces/CSV-usage-report.png)
{% ifversion ghec %}
## Visualizando o uso de {% data variables.product.prodname_codespaces %} para sua conta corporativa

View File

@@ -26,7 +26,7 @@ topics:
## Sobre o {% data variables.product.prodname_advisory_database %}
The {% data variables.product.prodname_advisory_database %} contains a list of known security vulnerabilities {% ifversion GH-advisory-db-supports-malware %}and malware, {% endif %}grouped in two categories: {% data variables.product.company_short %}-reviewed advisories and unreviewed advisories.
O {% data variables.product.prodname_advisory_database %} contém uma lista de vulnerabilidades de segurança conhecidas {% ifversion GH-advisory-db-supports-malware %}e malware, {% endif %}agrupados em duas categorias: consultorias revisadas por {% data variables.product.company_short %} e consultorias não revisadas.
{% data reusables.repositories.tracks-vulnerabilities %}
@@ -34,7 +34,7 @@ The {% data variables.product.prodname_advisory_database %} contains a list of k
{% data reusables.advisory-database.beta-malware-advisories %}
Each advisory in the {% data variables.product.prodname_advisory_database %} is for a vulnerability in open source projects{% ifversion GH-advisory-db-supports-malware %} or for malicious open source software{% endif %}.
Cada cosultoria no {% data variables.product.prodname_advisory_database %} é para uma vulnerabilidade em projetos de código aberto{% ifversion GH-advisory-db-supports-malware %} ou para software de código aberto malicioso{% endif %}.
{% data reusables.repositories.a-vulnerability-is %} De modo geral, as vulnerabilidades no código são introduzidas por acidente e corrigidas logo após serem descobertas. Você deve atualizar seu código para usar a versão fixa da dependência assim que estiver disponível.
@@ -46,7 +46,7 @@ Em contraste, o software malicioso, ou malware, é um código projetado intencio
### Consultorias revisadas por {% data variables.product.company_short %}
{% data variables.product.company_short %}-reviewed advisories are security vulnerabilities{% ifversion GH-advisory-db-supports-malware %} or malware{% endif %} that have been mapped to packages in ecosystems we support. Analisamos cuidadosamente cada consultoria com relação à validade e nos asseguramos de que elas tenham uma descrição completa e contenham tanto o ecossistema como as informações sobre pacotes.
As consultorias revisadas por {% data variables.product.company_short %} são vulnerabilidades de segurança{% ifversion GH-advisory-db-supports-malware %} ou malware{% endif %} que foram mapeados com pacotes em ecossistemas com os quais temos compatibilidade. Analisamos cuidadosamente cada consultoria com relação à validade e nos asseguramos de que elas tenham uma descrição completa e contenham tanto o ecossistema como as informações sobre pacotes.
Geralmente, nós nomeamos nossos ecossistemas compatíveis após o registro do pacote associado à linguagem de programação de software. Nós revisamos as consultorias se eças não forem para uma vulnerabilidade em um pacote que vem de um registro compatível.
@@ -62,7 +62,7 @@ Geralmente, nós nomeamos nossos ecossistemas compatíveis após o registro do p
Se você tem uma sugestão para um novo ecossistema com o qual devemos ter compatibilidade, abra um problema de [](https://github.com/github/advisory-database/issues) para discussão.
If you enable {% data variables.product.prodname_dependabot_alerts %} for your repositories, you are automatically notified when a new {% data variables.product.company_short %}-reviewed advisory reports a vulnerability {% ifversion GH-advisory-db-supports-malware %}or malware{% endif %} for a package you depend on. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies)".
Se você habilitar {% data variables.product.prodname_dependabot_alerts %} para seus repositórios, você será notificado automaticamente quando uma nova consultoria revisada por {% data variables.product.company_short %} relatar uma vulnerabilidade {% ifversion GH-advisory-db-supports-malware %}ou malware{% endif %} para um pacote de que você depende. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies)".
### Consultorias não revisadas
@@ -72,7 +72,7 @@ As consultorias não revisadas são vulnerabilidades de segurança que publicamo
## Sobre informações em consultorias de segurança
Each security advisory contains information about the vulnerability{% ifversion GH-advisory-db-supports-malware %} or malware,{% endif %} which may include the description, severity, affected package, package ecosystem, affected versions and patched versions, impact, and optional information such as references, workarounds, and credits. Além disso, a consultoria da lista de Bancos de Vulnerabilidade Nacional contêm um link para o registro CVE, onde você pode ler mais detalhes sobre a vulnerabilidade, suas pontuações CVSS e seu nível de gravidade qualitativa. Para obter mais informações, consulte a "[Base de Dados de Vulnerabilidade Nacional](https://nvd.nist.gov/)" do Instituto Nacional de Padrões e Tecnologia.
Cada consultoria de segurança contém informações sobre a vulnerabilidade{% ifversion GH-advisory-db-supports-malware %} ou malware,{% endif %} que podem incluir a descrição, gravidade, pacote afetado, ecossistema de pacotes, versões afetadas e versões alteradas, impacto e informações opcionais como referências, soluções alternativas e créditos. Além disso, a consultoria da lista de Bancos de Vulnerabilidade Nacional contêm um link para o registro CVE, onde você pode ler mais detalhes sobre a vulnerabilidade, suas pontuações CVSS e seu nível de gravidade qualitativa. Para obter mais informações, consulte a "[Base de Dados de Vulnerabilidade Nacional](https://nvd.nist.gov/)" do Instituto Nacional de Padrões e Tecnologia.
O nível de gravidade é um dos quatro níveis possíveis definidos no [ Sistema de Pontuação de vulnerabilidade Comum (CVSS), Seção 5](https://www.first.org/cvss/specification-document)".
- Baixo
@@ -93,12 +93,12 @@ O {% data variables.product.prodname_advisory_database %} usa os níveis de CVSS
**Dica:** Você pode usar a barra lateral à esquerda para explorar as consultorias revisadas por {% data variables.product.company_short %} e as consultorias não revisadas separadamente.
{% endtip %}
3. Click an advisory to view details. Por padrão, você verá consultorias revisadas por {% data variables.product.company_short %} para vulnerabilidades de segurança. {% ifversion GH-advisory-db-supports-malware %}To show malware advisories, use `type:malware` in the search bar.{% endif %}
3. Clique em uma consultoria para ver os detalhes. Por padrão, você verá consultorias revisadas por {% data variables.product.company_short %} para vulnerabilidades de segurança. {% ifversion GH-advisory-db-supports-malware %}Para mostrar consultorias de malware, use `type:malware` na barra de pesquisa.{% endif %}
{% note %}
O banco de dados também pode ser acessado usando a API do GraphQL. {% ifversion GH-advisory-db-supports-malware %}By default, queries will return {% data variables.product.company_short %}-reviewed advisories for security vulnerabilities unless you specify `type:malware`.{% endif %} For more information, see the "[`security_advisory` webhook event](/webhooks/event-payloads/#security_advisory)."
O banco de dados também pode ser acessado usando a API do GraphQL. {% ifversion GH-advisory-db-supports-malware %}Por padrão, as consultas retornarão consultorias revisadas por {% data variables.product.company_short %} de vulnerabilidades de segurança, a menos que você especifique `type:malware`.{% endif %} Para obter mais informações, consulte o evento de webhook "[`security_advisory`](/webhooks/event-payloads/#security_advisory)".
{% endnote %}
@@ -116,13 +116,13 @@ Você pode procurar no banco de dados e usar qualificadores para limitar sua bus
| Qualifier | Exemplo |
| --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `type:reviewed` | [**type:reviewed**](https://github.com/advisories?query=type%3Areviewed) mostrará as consultorias revisadas por {% data variables.product.company_short %} para vulerabilidades de segurança. |
{% ifversion GH-advisory-db-supports-malware %}| `type:malware` | [**type:malware**](https://github.com/advisories?query=type%3Amalware) will show {% data variables.product.company_short %}-reviewed advisories for malware. |
{% endif %}| `type:unreviewed`| [**type:unreviewed**](https://github.com/advisories?query=type%3Aunreviewed) will show unreviewed advisories. |
| `GHSA-ID`| [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) will show the advisory with this {% data variables.product.prodname_advisory_database %} ID. | | `CVE-ID`| [**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) will show the advisory with this CVE ID number. | | `ecosystem:ECOSYSTEM`| [**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) will show only advisories affecting NPM packages. | | `severity:LEVEL`| [**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) will show only advisories with a high severity level. | | `affects:LIBRARY`| [**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) will show only advisories affecting the lodash library. | | `cwe:ID`| [**cwe:352**](https://github.com/advisories?query=cwe%3A352) will show only advisories with this CWE number. | | `credit:USERNAME`| [**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) will show only advisories credited to the "octocat" user account. | | `sort:created-asc`| [**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) will sort by the oldest advisories first. | | `sort:created-desc`| [**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) will sort by the newest advisories first. | | `sort:updated-asc`| [**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) will sort by the least recently updated first. | | `sort:updated-desc`| [**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) will sort by the most recently updated first. | | `is:withdrawn`| [**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) will show only advisories that have been withdrawn. | | `created:YYYY-MM-DD`| [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) will show only advisories created on this date. | | `updated:YYYY-MM-DD`| [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) will show only advisories updated on this date. |
{% ifversion GH-advisory-db-supports-malware %}| `type:malware` | [**tipo:malware**](https://github.com/advisories?query=type%3Amalware) mostrará as consultorias revisadas por {% data variables.product.company_short %} para malware. |
{% endif %}| `type:unreviewed`| [**type:unreviewed**](https://github.com/advisories?query=type%3Aunreviewed) mostrará as consultorias não revisadas. |
| `GHSA-ID`| [**GHSA-49wp-qq6x-g2rf**](https://github.com/advisories?query=GHSA-49wp-qq6x-g2rf) mostrará a consultoria com o ID de {% data variables.product.prodname_advisory_database %}. | | `CVE-ID`|[**CVE-2020-28482**](https://github.com/advisories?query=CVE-2020-28482) mostrará a consultoria com este ID de CVE. | | `ecosystem:ECOSYSTEM`|[**ecosystem:npm**](https://github.com/advisories?utf8=%E2%9C%93&query=ecosystem%3Anpm) mostrará apenas as consultorias que afetam os pacotes NPM. | | `severity:LEVEL`|[**severity:high**](https://github.com/advisories?utf8=%E2%9C%93&query=severity%3Ahigh) mostrará apenas as consultorias com um alto nível de gravidade. | | `affects:LIBRARY`|[**affects:lodash**](https://github.com/advisories?utf8=%E2%9C%93&query=affects%3Alodash) mostrará apenas as consultorias que afetam a biblioteca de lodash. | | `cwe:ID`|[**cwe:352**](https://github.com/advisories?query=cwe%3A352) mostrará apenas as consultorias com este número de CWE. | | `credit:USERNAME`|[**credit:octocat**](https://github.com/advisories?query=credit%3Aoctocat) mostrará apenas as consultorias creditadas na conta de usuário "octocat". | | `sort:created-asc`|[**sort:created-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-asc) classificará os resultados, mostrando as consultorias mais antigas primeiro. | | `sort:created-desc`|[**sort:created-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Acreated-desc) classificará os resultados mostrando as consultorias mais novas primeiro. | | `sort:updated-asc`|[**sort:updated-asc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-asc) classificará os resultados, mostrando os menos atualizados primeiro. | | `sort:updated-desc`|[**sort:updated-desc**](https://github.com/advisories?utf8=%E2%9C%93&query=sort%3Aupdated-desc) classificará os resultados, mostrando os mais atualizados primeiro. | | `is:withdrawn`|[**is:withdrawn**](https://github.com/advisories?utf8=%E2%9C%93&query=is%3Awithdrawn) mostrará apenas as consultorias que foram retiradas. | | `created:YYYY-MM-DD`| [**created:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=created%3A2021-01-13) will show only advisories created on this date. | | `updated:YYYY-MM-DD`| [**updated:2021-01-13**](https://github.com/advisories?utf8=%E2%9C%93&query=updated%3A2021-01-13) will show only advisories updated on this date. |
## Visualizar seus repositórios vulneráveis
For any {% data variables.product.company_short %}-reviewed advisory in the {% data variables.product.prodname_advisory_database %}, you can see which of your repositories are affected by that security vulnerability{% ifversion GH-advisory-db-supports-malware %} or malware{% endif %}. Para ver um repositório vulnerável, você deve ter acesso a {% data variables.product.prodname_dependabot_alerts %} para esse repositório. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)".
Para qualquer consultoria revisada por {% data variables.product.company_short %} no {% data variables.product.prodname_advisory_database %}, você pode ver quais de seus repositórios são afetados por essa vulnerabilidade de segurança{% ifversion GH-advisory-db-supports-malware %} ou malware{% endif %}. Para ver um repositório vulnerável, você deve ter acesso a {% data variables.product.prodname_dependabot_alerts %} para esse repositório. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)".
1. Navegue até https://github.com/advisories.
2. Clique em uma consultoria.
@@ -131,30 +131,30 @@ For any {% data variables.product.company_short %}-reviewed advisory in the {% d
5. Para mais detalhes sobre a vulnerabilidade e para aconselhamento sobre como corrigir o repositório vulnerável clique no nome do repositório.
{% ifversion security-advisories-ghes-ghae %}
## Accessing the local advisory database on {% data variables.product.product_location %}
## Acessando o banco de dados local de consultoria em {% data variables.product.product_location %}
If your site administrator has enabled {% data variables.product.prodname_github_connect %} for {% data variables.product.product_location %}, you can also browse reviewed advisories locally. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_github_connect %}](/admin/configuration/configuring-github-connect/about-github-connect)".
Se o administrador do site tiver habilitado {% data variables.product.prodname_github_connect %} para {% data variables.product.product_location %}, você também poderá procurar consultorias revisadas localmente. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_github_connect %}](/admin/configuration/configuring-github-connect/about-github-connect)".
You can use your local advisory database to check whether a specific security vulnerability is included, and therefore whether you'd get alerts for vulnerable dependencies. You can also view any vulnerable repositories.
Você pode usar o seu banco de dados local de consultoria para verificar se uma vulnerabilidade de segurança específica está incluída e, portanto, se você receberá alertas de dependências vulneráveis. Você também pode visualizar todos os repositórios vulneráveis.
1. Navigate to `https://HOSTNAME/advisories`.
1. Acesse `https://HOSTNAME/advisories`.
2. Opcionalmente, para filtrar a lista, use qualquer um dos menus suspensos. ![Filtros do menu suspenso](/assets/images/help/security/advisory-database-dropdown-filters.png)
{% note %}
**Note:** Only reviewed advisories will be listed. Unreviewed advisories can be viewed in the {% data variables.product.prodname_advisory_database %} on {% data variables.product.prodname_dotcom_the_website %}. For more information, see "[Accessing an advisory in the GitHub Advisory Database](#accessing-an-advisory-in-the-github-advisory-database)".
**Observação:** Apenas consultorias revisadas serão listadas. As consultorias não revisadas podem ser visualizadas em {% data variables.product.prodname_advisory_database %} em {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte[Acessando uma consultoria no banco de dados do GitHub](#accessing-an-advisory-in-the-github-advisory-database)".
{% endnote %}
3. Click an advisory to view details.{% ifversion GH-advisory-db-supports-malware %} By default, you will see {% data variables.product.company_short %}-reviewed advisories for security vulnerabilities. To show malware advisories, use `type:malware` in the search bar.{% endif %}
3. Clique em uma consultoria para ver detalhes.{% ifversion GH-advisory-db-supports-malware %} Por padrão, você verá consultorias revisadas por {% data variables.product.company_short %} para vulnerabilidades de segurança. Para mostrar consultorias de malware, use `type:malware` na barra de pesquisa.{% endif %}
You can also suggest improvements to any advisory directly from your local advisory database. For more information, see "[Editing advisories from {% data variables.product.product_location %}](/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database#editing-advisories-from-your-github-enterprise-server-instance)".
Pode também sugerir melhorias para qualquer consultoria diretamente do banco de dados de consultoria local. Para obter mais informações, consulte "[Editando consultorias de {% data variables.product.product_location %}](/code-security/dependabot/dependabot-alerts/editing-security-advisories-in-the-github-advisory-database#editing-advisories-from-your-github-enterprise-server-instance)".
### Viewing vulnerable repositories for {% data variables.product.product_location %}
### Visualizando repositórios vulneráveis para {% data variables.product.product_location %}
{% data reusables.repositories.enable-security-alerts %}
In the local advisory database, you can see which repositories are affected by each security vulnerability{% ifversion GH-advisory-db-supports-malware %} or malware{% endif %}. Para ver um repositório vulnerável, você deve ter acesso a {% data variables.product.prodname_dependabot_alerts %} para esse repositório. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)".
No banco de dados local da consultoria , você pode ver quais repositórios são afetados por cada vulnerabilidade de segurança{% ifversion GH-advisory-db-supports-malware %} ou malware{% endif %}. Para ver um repositório vulnerável, você deve ter acesso a {% data variables.product.prodname_dependabot_alerts %} para esse repositório. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_alerts %}](/code-security/supply-chain-security/about-alerts-for-vulnerable-dependencies#access-to-dependabot-alerts)".
1. Navigate to `https://HOSTNAME/advisories`.
1. Acesse `https://HOSTNAME/advisories`.
2. Clique em uma consultoria.
3. Na parte superior da página da consultoria, clique em **Alertas do dependabot**. ![Alertas do Dependabot](/assets/images/help/security/advisory-database-dependabot-alerts.png)
4. Opcionalmente, para filtrar a lista, use a barra de pesquisa ou os menus suspensos. O menu suspenso "Organização" permite filtrar {% data variables.product.prodname_dependabot_alerts %} por proprietário (organização ou usuário). ![Barra de pesquisa e menus suspensos para filtrar alertas](/assets/images/help/security/advisory-database-dependabot-alerts-filters.png)

View File

@@ -22,7 +22,7 @@ shortTitle: Editar banco de dados consultivo
## Sobre a edição de consultorias no {% data variables.product.prodname_advisory_database %}
Consultorias de segurança em {% data variables.product.prodname_advisory_database %} em [github.com/advisories](https://github.com/advisories) são consideradas consultorias globais. Qualquer pessoa pode sugerir melhorias em qualquer consultoria de segurança global na {% data variables.product.prodname_advisory_database %}. Você pode editar ou adicionar qualquer detalhe, incluindo ecossistemas adicionalmente afetados, nível de gravidade ou descrição de quem é impactado. A equipe de curadoria da {% data variables.product.prodname_security %} irá revisar as melhorias apresentadas e publicá-las em {% data variables.product.prodname_advisory_database %}, se aceitas.
{% ifversion fpt or ghec %}
Somente proprietários e administradores de repositórios podem editar consultorias de segurança no nível do repositório. For more information, see "[Editing a repository security advisory](/code-security/security-advisories/editing-a-security-advisory)."{% endif %}
Somente proprietários e administradores de repositórios podem editar consultorias de segurança no nível do repositório. Para obter mais informações, consulte"[Editando a consultoria de segurança de um repositório](/code-security/security-advisories/editing-a-security-advisory)."{% endif %}
## Editando consultorias no banco de dados consultivo do GitHub
@@ -36,12 +36,12 @@ Somente proprietários e administradores de repositórios podem editar consultor
Você também pode abrir um pull request diretamente em um arquivo consultivo no repositório [github/advisory-database](https://github.com/github/advisory-database). Para obter mais informações, consulte as [diretrizes de contribuição](https://github.com/github/advisory-database/blob/main/CONTRIBUTING.md).
{% ifversion security-advisories-ghes-ghae %}
## Editing advisories from {% data variables.product.product_location %}
## Editando consultorias de {% data variables.product.product_location %}
If you have {% data variables.product.prodname_github_connect %} enabled for {% data variables.product.product_location %}, you will be able to see advisories by adding `/advisories` to the instance url.
Se você tiver {% data variables.product.prodname_github_connect %} habilitado para {% data variables.product.product_location %}, você poderá ver consultorias adicionando `/advisories` à URL da instância.
1. Navigate to `https://HOSTNAME/advisories`.
1. Acesse `https://HOSTNAME/advisories`.
2. Selecione a consultoria de segurança com a qual você gostaria de contribuir.
3. On the right-hand side of the page, click the **Suggest improvements for this vulnerability on Github.com.** link. A new tab opens with the same security advisory on {% data variables.product.prodname_dotcom_the_website %}. ![Link para sugerir melhorias](/assets/images/help/security/suggest-improvements-to-advisory-on-github-com.png)
4. Edit the advisory, following steps four through six in "[Editing advisories in the GitHub Advisory Database](#editing-advisories-in-the-github-advisory-database)" above.
3. No lado direito da página, clique no link **Sugerir melhorias para esta vulnerabilidade no no Github.com**. Uma noba guia será aberta com a mesma consultoria de segurança em {% data variables.product.prodname_dotcom_the_website %}. ![Link para sugerir melhorias](/assets/images/help/security/suggest-improvements-to-advisory-on-github-com.png)
4. Edite a consultoria, seguindo os passos quatro a seis em "[Editando consultorias no banco de dados do GitHub](#editing-advisories-in-the-github-advisory-database)" acima.
{% endif %}

View File

@@ -43,6 +43,8 @@ Para fluxos de trabalho iniciados por {% data variables.product.prodname_dependa
Para fluxos de trabalho iniciados por {% data variables.product.prodname_dependabot %} (`github.actor == "dependabot[bot]"`) que usam eventos de `pull_request_target`, se a referência da base do pull request foi criada por {% data variables.product.prodname_dependabot %} (`github.actor == "dependabot[bot]"`), the `GITHUB_TOKEN` será somente leitura e os segredos não estarão disponíveis.
{% endif %}
{% ifversion actions-stable-actor-ids %}These restrictions apply even if the workflow is re-run by a different actor.{% endif %}
Para obter mais informações, consulte ["Manter seus GitHub Actions e fluxos de trabalho seguro: Evitando solicitações de pwn"](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/).
{% ifversion fpt or ghec or ghes > 3.3 %}
@@ -224,8 +226,16 @@ jobs:
### Reexecutando manualmente um fluxo de trabalho
{% ifversion actions-stable-actor-ids %}
When you manually re-run a Dependabot workflow, it will run with the same privileges as before even if the user who initiated the rerun has different privileges. Para obter mais informações, consulte "[Executando novamente os fluxos de trabalho e trabalhos](/actions/managing-workflow-runs/re-running-workflows-and-jobs)".
{% else %}
Você também pode executar novamente um fluxo de trabalho pendente no Dependabot, e ele será executado com um token de leitura-gravação e acesso a segredos. Antes de executar manualmente um fluxo de trabalho com falha, você deve sempre verificar se a dependência está sendo atualizada para garantir que a mudança não introduza qualquer comportamento malicioso ou não intencional.
{% endif %}
## Automações comuns de dependência
Aqui estão vários cenários comuns que podem ser automatizados usando {% data variables.product.prodname_actions %}.
@@ -466,6 +476,7 @@ on: pull_request_target
permissions:
contents: write
pull-requests: write
jobs:
dependabot:
@@ -497,6 +508,7 @@ on: pull_request
permissions:
contents: write
pull-requests: write
jobs:
dependabot:

View File

@@ -24,8 +24,16 @@ shortTitle: Proteção por push
Até agora, {% data variables.product.prodname_secret_scanning_GHAS %} verifica segredos _após_ um push e alerta usuários de segredos expostos. {% data reusables.secret-scanning.push-protection-overview %}
If a contributor bypasses a push protection block for a secret, {% data variables.product.prodname_dotcom %}:
- generates an alert.
- creates an alert in the "Security" tab of the repository.
- adds the bypass event to the audit log.{% ifversion secret-scanning-push-protection-email %}
- sends an email alert to organization owners, security managers, and repository administrators, with a link to the related secret and the reason why it was allowed.{% endif %}
{% data variables.product.prodname_secret_scanning_caps %} como proteção por push atualmente verifica repositórios de segredos emitidos pelos seguintes prestadores de serviços.
{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %}
{% data reusables.secret-scanning.secret-list-private-push-protection %}
## Habilitando {% data variables.product.prodname_secret_scanning %} como uma proteção por push
@@ -78,6 +86,8 @@ Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, voc
{% data reusables.secret-scanning.push-protection-allow-secrets-alerts %}
{% data reusables.secret-scanning.push-protection-allow-email %}
1. Acesse o URL retornado por {% data variables.product.prodname_dotcom %} quando seu push foi bloqueado. ![Captura de tela que mostra o formulário com opções para desbloquear o push de um segredo](/assets/images/help/repository/secret-scanning-unblock-form.png)
{% data reusables.secret-scanning.push-protection-choose-allow-secret-options %}
1. Clique **Me permite enviar por push este segredo**.
@@ -102,6 +112,8 @@ Se {% data variables.product.prodname_dotcom %} bloquear um segredo que você ac
{% data reusables.secret-scanning.push-protection-allow-secrets-alerts %}
{% data reusables.secret-scanning.push-protection-allow-email %}
Se você confirmar que um segredo é real e pretender corrigi-lo mais tarde, você deverá procurar remediar o segredo o mais rápido possível.
1. No banner que apareceu na parte suérior da página quando {% data variables.product.prodname_dotcom %} bloqueou o seu commit, clique em **Ignorar proteção**.

View File

@@ -34,6 +34,8 @@ As organizações que usam {% data variables.product.prodname_ghe_cloud %} com {
O {% data variables.product.product_name %} atualmente verifica repositórios públicos para encontrar segredos emitidos pelos seguintes provedores de serviços. Para obter mais informações sobre {% data variables.product.prodname_secret_scanning_partner %}, consulte "[Sobre {% data variables.product.prodname_secret_scanning_partner %}](/code-security/secret-scanning/about-secret-scanning#about-secret-scanning-for-partner-patterns)."
{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %}
{% data reusables.secret-scanning.partner-secret-list-public-repo %}
{% endif %}
@@ -42,6 +44,8 @@ O {% data variables.product.product_name %} atualmente verifica repositórios p
Quando {% data variables.product.prodname_secret_scanning_GHAS %} está habilitado, {% data variables.product.prodname_dotcom %} digitalia os segredos emitidos pelos seguintes prestadores de serviços. {% ifversion ghec %}Para obter mais informações sobre {% data variables.product.prodname_secret_scanning_GHAS %}, consulte "[Sobre {% data variables.product.prodname_secret_scanning_GHAS %}](/code-security/secret-scanning/about-secret-scanning#about-secret-scanning-for-advanced-security)."{% endif %}
{% data reusables.secret-scanning.secret-scanning-pattern-pair-matches %}
Se você usar a API REST para a digitalização de segredo, você pode usar o tipo `tipo de segredo` para relatar segredos de emissores específicos. Para obter mais informações, consulte "[Verificação de segredo](/enterprise-cloud@latest/rest/secret-scanning)".
{% ifversion ghes or ghae or ghec %}

View File

@@ -52,6 +52,8 @@ O recurso de revisão de dependências é disponibilizado quando você habilitar
A ação está disponível para todos os repositórios públicos {% ifversion fpt or ghec %}, bem como repositórios privados {% endif %}que habilitaram {% data variables.product.prodname_GH_advanced_security %}.
{% data reusables.dependency-review.action-enterprise %}
Você pode usar o {% data variables.product.prodname_dependency_review_action %} em seu repositório para impor revisões de dependência nos seus pull requests A ação verifica versões vulneráveis de dependências introduzidas por alterações na versão do pacote nos pull requests, e avisa você sobre as vulnerabilidades de segurança associadas. Isso permite uma melhor visibilidade do que está mudando em um pull request e ajuda a evitar que as vulnerabilidades sejam adicionadas ao seu repositório. Para obter mais informações, consulte [`dependency-review-action`](https://github.com/actions/dependency-review-action).
![Exemplo de ação de revisão de dependência](/assets/images/help/graphs/dependency-review-action.png)
@@ -61,7 +63,7 @@ Por padrão, a verificação {% data variables.product.prodname_dependency_revie
A ação usa a API REST de Revisão de Dependência para obter o diff das alterações de dependência entre o commit base e o commit principal. Você pode usar a API de Revisão de Dependência para obter o diff de alterações de dependência, incluindo dados de vulnerabilidade, entre quaisquer dois commits em um repositório. Para obter mais informações, consulte "[Revisão de dependência](/rest/reference/dependency-graph#dependency-review)".
{% ifversion dependency-review-action-configuration %}
Você pode configurar a {% data variables.product.prodname_dependency_review_action %} para melhor atender às suas necessidades. Por exemplo, você pode especificar o nível de gravidade que fará a ação falhar ou definir uma lista de permissão ou proibição para que as licenças digitalizem. Para obter mais informações, consulte [Configurando revisão de dependências](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review#configuring-the-dependency-review-github-action)".
Você pode configurar a {% data variables.product.prodname_dependency_review_action %} para melhor atender às suas necessidades. For example, you can specify the severity level that will make the action fail{% ifversion dependency-review-action-licenses %}, or set an allow or deny list for licenses to scan{% endif %}. Para obter mais informações, consulte [Configurando revisão de dependências](/code-security/supply-chain-security/understanding-your-software-supply-chain/configuring-dependency-review#configuring-the-dependency-review-github-action)".
{% endif %}
{% endif %}

View File

@@ -56,17 +56,21 @@ A revisão de dependências está disponível quando o gráfico de dependências
As seguintes opções de configuração estão disponíveis.
| Opção | Obrigatório | Uso |
| ------------------ | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `fail-on-severity` | Opcional | Define o limite para o nível de gravidade (`baixo`, `moderado`, `alto`, `grave`).</br>A ação irpa falhar em qualquer pull request que introduzir vulnerabilidades do nível de gravidade especificado ou superior. |
| `allow-licenses` | Opcional | Contém uma lista de licenças permitidas. Você pode encontrar os valores possíveis para este parâmetro na página de [Licenças](/rest/licenses) da documentação da API.</br>A ação falhará em pull requests que introduzem dependências com licenças que não correspondem à lista. |
| `deny-licenses` | Opcional | Contém uma lista de licenças proibidas. Você pode encontrar os valores possíveis para este parâmetro na página de [Licenças](/rest/licenses) da documentação da API.</br>A ação falhará em pull requests que introduzem dependências com licenças que correspondam à lista. |
| Opção | Obrigatório | Uso |
| ------------------ | ----------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `fail-on-severity` | Opcional | Define o limite para o nível de gravidade (`baixo`, `moderado`, `alto`, `grave`).</br>A ação irpa falhar em qualquer pull request que introduzir vulnerabilidades do nível de gravidade especificado ou superior. |
{%- ifversion dependency-review-action-licenses %}
| `allow-licenses` | Optional | Contains a list of allowed licenses. You can find the possible values for this parameter in the [Licenses](/rest/licenses) page of the API documentation.</br>The action will fail on pull requests that introduce dependencies with licenses that do not match the list.|{% endif %}
{%- ifversion dependency-review-action-licenses %}
| `deny-licenses` | Optional | Contains a list of prohibited licenses. You can find the possible values for this parameter in the [Licenses](/rest/licenses) page of the API documentation.</br>The action will fail on pull requests that introduce dependencies with licenses that match the list.|{% endif %}
{% ifversion dependency-review-action-licenses %}
{% tip %}
Dica de **:** As opções `allow-licenses` e `deny-licenses` são mutuamente exclusivas.
{% endtip %}
{% endif %}
Este exemplo do arquivo de {% data variables.product.prodname_dependency_review_action %} ilustra como você pode usar essas opções de configuração.
@@ -88,6 +92,7 @@ jobs:
with:
# Possible values: "critical", "high", "moderate", "low"
fail-on-severity: critical
{% ifversion dependency-review-action-licenses %}
# You can only can only include one of these two options: `allow-licenses` and `deny-licences`
# ([String]). Only allow these licenses (optional)
# Possible values: Any `spdx_id` value(s) from https://docs.github.com/en/rest/licenses
@@ -96,6 +101,7 @@ jobs:
# ([String]). Block the pull request on these licenses (optional)
# Possible values: Any `spdx_id` value(s) from https://docs.github.com/en/rest/licenses
# deny-licenses: LGPL-2.0, BSD-2-Clause
{% endif %}
```
Para obter mais detalhes sobre as opções de configuração, consulte [`dependency-review-action`](https://github.com/actions/dependency-review-action#readme).

View File

@@ -1,5 +1,5 @@
---
title: Understanding billing for GitHub Codespaces
title: Entender a cobrança para o GitHub Codespaces
intro: 'Saiba como seu uso de {% data variables.product.prodname_github_codespaces %} é cobrado.'
versions:
fpt: '*'

View File

@@ -1,5 +1,5 @@
---
title: Using GitHub Codespaces for pull requests
title: Usando o GitHub Codespaces para pull requests
shortTitle: Pull requests
intro: 'Você pode usar {% data variables.product.prodname_github_codespaces %} no seu fluxo de trabalho de desenvolvimento para criar pull requests, revisar pull requests e resolver comentários de revisão.'
product: '{% data reusables.gated-features.codespaces %}'

View File

@@ -1,5 +1,5 @@
---
title: Managing encrypted secrets for your repository and organization for GitHub Codespaces
title: Gerenciar segredos criptografados para o seu repositório e organização para o GitHub Codespaces
shortTitle: Segredos criptografados
intro: 'Os segredos criptografados permitem que você armazene informações confidenciais na sua organização, repositório ou {% data variables.product.prodname_github_codespaces %}.'
product: '{% data reusables.gated-features.codespaces %}'

View File

@@ -75,6 +75,22 @@ Você pode atualizar o valor de um segredo existente, bem como alterar quais rep
1. Em "Segredos dos codespaces", à direita do segredo que você deseja excluir, clique em **Excluir**. ![Botão "Excluir"](/assets/images/help/settings/codespaces-secret-delete-button.png)
1. Leia o alerta e clique em **OK**. ![Confirmação para excluir um segredo](/assets/images/help/settings/codespaces-secret-delete-warning.png)
## Usar segredos
A secret is exported as an environment variable into the user's terminal session.
![Displaying the value of an exported secret in the terminal](/assets/images/help/codespaces/exported-codespace-secret.png)
You can use secrets in a codespace after the codespace is built and is running. For example, a secret can be used:
* When launching an application from the integrated terminal or ssh session.
* Within a dev container lifecycle script that is run after the codespace is running. For more information about dev container lifecycle scripts, see the documentation on containers.dev: [Specification](https://containers.dev/implementors/json_reference/#lifecycle-scripts).
Codespace secrets cannot be used during:
* Codespace build time (that is, within a Dockerfile or custom entry point).
* Within a dev container feature. For more information, see the `features` attribute in the documentation on containers.dev: [Specification](https://containers.dev/implementors/json_reference/#general-properties).
## Leia mais
- "[Gerenciando segredos criptografados para o seu repositório e organização para {% data variables.product.prodname_github_codespaces %}](/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces)"

View File

@@ -1,6 +1,6 @@
---
title: 'Configurando seu repositório para {% data variables.product.prodname_github_codespaces %}'
shortTitle: Setting up your repository
shortTitle: Configurando seu repositório
allowTitleToDifferFromFilename: true
intro: 'Aprenda como dar os primeiros passos com {% data variables.product.prodname_github_codespaces %}, incluindo a configuração para linguagens específicas.'
product: '{% data reusables.gated-features.codespaces %}'

View File

@@ -1,5 +1,5 @@
---
title: GitHub Codespaces logs
title: Logs do GitHub Codespaces
intro: 'Visão geral dos locais de registros usados por {% data variables.product.prodname_github_codespaces %}.'
product: '{% data reusables.gated-features.codespaces %}'
versions:

View File

@@ -34,8 +34,8 @@ Quando você bloqueia um usuário:
- Você é removido como colaborador em seus repositórios
- O patrocínio dele para você é cancelado
- Qualquer convite pendente de sucessor de uma conta ou de repositório para ou de um usuário bloqueado é cancelado
- O usuário é removido como colaborador de todos os Quadros de Projeto & Projetos (beta) pertencentes a você
- Você é removido como colaborador de todos os Quadros de Projeto & Projetos (beta) pertencentes ao usuário
- The user is removed as a collaborator from all the projects and {% data variables.projects.projects_v1_boards %} owned by you
- You are removed as a collaborator from all the projects and {% data variables.projects.projects_v1_boards %} owned by the user
Depois que você bloqueou um usuário, ele não pode:
- Enviar notificações a você, incluindo por [@menção](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) do seu nome de usuário
@@ -48,8 +48,8 @@ Depois que você bloqueou um usuário, ele não pode:
- Faz referência cruzada de seus repositórios em comentários
- Bifurque, inspecione, fixe ou favorite seus repositórios
- Patrocinar você
- Adicione você como colaborador nos seus Quadros de Projetos & Projetos (beta)
- Faça as alterações nos seus Quadros de Projetos & Projetos (beta)
- Add you as a collaborator on their projects and {% data variables.projects.projects_v1_boards %}
- Make changes to your public projects and {% data variables.projects.projects_v1_boards %}
Nos repositórios que você possui, os usuários bloqueados também não podem:
- Criar problemas

View File

@@ -43,7 +43,7 @@ X-Accepted-OAuth-Scopes: user
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% ifversion not ghae %}
| **`(sem escopo)`** | Concede acesso somente leitura a informações públicas (incluindo informações do perfil do usuário, informações do repositório e gists){% endif %}{% ifversion ghes or ghae %}
| **`site_admin`** | Concede acesso de administrador aos pontos de extremidades da API de administração [{% data variables.product.prodname_ghe_server %}](/rest/reference/enterprise-admin).{% endif %}
| **`repo`** | Concede acesso total aos repositórios, incluindo repositórios privados. Isso inclui acesso de leitura/gravação ao código, status do commit, repositório e projetos da organização, convites, colaboradores, adição de associações de equipe, status de implantação e webhooks de repositórios para repositórios e organizações. Também concede capacidade para gerenciar projetos de usuário. |
| **`repo`** | Grants full access to public{% ifversion ghec or ghes or ghae %}, internal,{% endif %} and private repositories including read and write access to code, commit statuses, repository invitations, collaborators, deployment statuses, and repository webhooks. **Note**: In addition to repository related resources, the `repo` scope also grants access to manage organization-owned resources including projects, invitations, team memberships and webhooks. This scope also grants the ability to manage projects owned by users. |
| &emsp;`repo:status` | Concede acesso de leitura/gravaçãopara fazer commit de status em {% ifversion fpt %}repositórios públicos, privados e internos{% elsif ghec or ghes %} privados e internos{% elsif ghae %}privados e internos{% endif %}. Esse escopo só é necessário para conceder a outros usuários ou serviços acesso a status de compromisso de repositórios privados *sem* conceder acesso ao código. |
| &emsp;`repo_deployment` | Concede acesso aos [status da implementação](/rest/reference/repos#deployments) para {% ifversion not ghae %}público{% else %}interno{% endif %} e repositórios privados. Este escopo só é necessário para conceder a outros usuários ou serviços acesso aos status de implantação, *sem* conceder acesso ao código.{% ifversion not ghae %}
| &emsp;`public_repo` | Limita o acesso a repositórios públicos. Isso inclui acesso de leitura/gravação em código, status de commit, projetos de repositório, colaboradores e status de implantação de repositórios e organizações públicos. Também é necessário para repositórios públicos marcados como favoritos.{% endif %}
@@ -65,8 +65,8 @@ X-Accepted-OAuth-Scopes: user
| &emsp;`read:user` | Concede acesso para ler as informações do perfil de um usuário. |
| &emsp;`usuário:email` | Concede acesso de leitura aos endereços de e-mail de um usuário. |
| &emsp;`user:follow` | Concede acesso para seguir ou deixar de seguir outros usuários.{% ifversion projects-oauth-scope %}
| **`project`** | Concede acesso de leitura/gravação aos projetos de usuário e organização (beta). |
| &emsp;`read:project` | Concede acesso somente de leitura a usuários e projetos de organizações (beta).{% endif %}
| **`project`** | Grants read/write access to user and organization {% data variables.projects.projects_v2 %}. |
| &emsp;`read:project` | Grants read only access to user and organization {% data variables.projects.projects_v2 %}.{% endif %}
| **`delete_repo`** | Concede acesso para excluir repositórios administráveis. |
| **`write:discussion`** | Permite acesso de leitura e gravação para discussões da equipe. |
| &emsp;`leia:discussion` | Permite acesso de leitura para discussões em equipe. |

View File

@@ -892,10 +892,10 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
- Webhooks da organização
- {% data variables.product.prodname_github_apps %} com a permissão `repository_projects` ou `organization_projects`
{% ifversion fpt or ghec %}
{% ifversion projects-v2 %}
{% note %}
**Observação**: Este evento não ocorre para Projetos (beta).
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -924,10 +924,10 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
- Webhooks da organização
- {% data variables.product.prodname_github_apps %} com a permissão `repository_projects` ou `organization_projects`
{% ifversion fpt or ghec %}
{% ifversion projects-v2 %}
{% note %}
**Observação**: Este evento não ocorre para Projetos (beta).
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
@@ -954,6 +954,14 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
- Webhooks da organização
- {% data variables.product.prodname_github_apps %} com a permissão `repository_projects` ou `organization_projects`
{% ifversion projects-v2 %}
{% note %}
**Note**: This event only occurs for {% data variables.product.prodname_projects_v1 %}.
{% endnote %}
{% endif %}
### Objeto da carga do webhook
{% data reusables.webhooks.project_column_properties %}
@@ -972,11 +980,11 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% note %}
**Observação:** Os eventos de Webhook para Projetos (beta) estão atualmente no beta e sujeitos a alterações. Para compartilhar feedback sobre webhooks de projetos (beta) com {% data variables.product.product_name %}, veja os [Webhooks de projetos (beta) de feedback](https://github.com/github/feedback/discussions/17405).
**Note:** Webhook events for {% data variables.projects.projects_v2 %} are currently in beta and subject to change. To share feedback about {% data variables.projects.projects_v2 %} webhooks with {% data variables.product.product_name %}, see the [Projects webhook feedback discussion](https://github.com/github/feedback/discussions/17405).
{% endnote %}
Atividade relacionada aos itens em um projeto (beta) {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte "[Sobre projetos (beta)](/issues/trying-out-the-new-projects-experience/about-projects).
Activity related to items in a {% data variables.projects.project_v2 %}. {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte "[Sobre {% data variables.projects.projects_v2 %}](/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects).
### Disponibilidade
@@ -988,7 +996,7 @@ Atividade relacionada aos itens em um projeto (beta) {% data reusables.webhooks.
| Tecla | Tipo | Descrição |
| ------------------ | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Ação` | `string` | A ação que foi executada no item do projeto. Pode ser: `archived`, `converted`, `created`, `edited`, `restored`, `deleted` ou `reordered`. |
| `projects_v2_item` | `objeto` | O item do projeto em si. Para encontrar mais informações sobre o item do projeto, você pode usar `node_id` (o ID do nó do item do projeto) e `project_node_id` (o ID do nó do projeto) para consultar informações na API do GraphQL. Para obter mais informações, consulte[Usando a API para gerenciar projetos (beta)](/issues/trying-out-the-new-projects-experience/using-the-api-to-manage-projects)". |
| `projects_v2_item` | `objeto` | O item do projeto em si. Para encontrar mais informações sobre o item do projeto, você pode usar `node_id` (o ID do nó do item do projeto) e `project_node_id` (o ID do nó do projeto) para consultar informações na API do GraphQL. For more information, see "[Using the API to manage projects](/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects)." |
| `alterações` | `objeto` | As alterações no item do projeto. |
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}

View File

@@ -21,7 +21,7 @@ Você pode usar discussões no repositório para discutir tópicos específicos
Você não precisa fechar uma discussão como você fecha um problema ou um pull request.
If a repository administrator or project maintainer enables {% data variables.product.prodname_discussions %} for a repository, anyone who has access to the repository can create and participate in discussions for the repository. Se um proprietário da organização permitir que {% data variables.product.prodname_discussions %} para uma organização, qualquer pessoa que possa visualizar o repositório de origem pode criar uma discussão na organização.
Se o administrador de um repositório ou mantenedor do projeto habilitar {% data variables.product.prodname_discussions %} para um repositório, qualquer pessoa que tiver acesso ao repositório poderá criar e participar de discussões do repositório. Se um proprietário da organização permitir que {% data variables.product.prodname_discussions %} para uma organização, qualquer pessoa que possa visualizar o repositório de origem pode criar uma discussão na organização.
Os administradores de repositório e mantenedores de projetos podem gerenciar as discussões e categorias de discussão em um repositório e fixar discussões para aumentar a visibilidade da discussão. Os moderadores e colaboradores podem marcar comentários como respostas, travar discussões e converter problemas em discussões. Da mesma forma, para discussões na organização, a função de um usuário no repositório de origem determina como um usuário pode interagir com as discussões da organização. Para obter mais informações, consulte "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)".
@@ -29,7 +29,7 @@ Para obter mais informações sobre o gerenciamento das discussões, consulte "[
## Sobre as enquetes
Você pode criar enquetes na categoria de enquetes para medir o interesse em novas idéias e na direção do projeto. Anyone with read access to your repository can create polls, vote in polls, and view their results.{% ifversion fpt or ghec %} Signed out users can view the results of polls in public repositories.{% endif %}
Você pode criar enquetes na categoria de enquetes para medir o interesse em novas idéias e na direção do projeto. Qualquer pessoa com acesso de leitura ao seu repositório pode criar pesquisas, votar em enquetes e ver seus resultados.{% ifversion fpt or ghec %} Os usuários desconectados podem visualizar os resultados das enquetes em repositórios públicos.{% endif %}
As enquetes exigem uma pergunta e pelo menos duas opções. Você pode adicionar um máximo de oito opções e as opções podem conter, no máximo, 128 caracteres.
@@ -70,5 +70,5 @@ Você pode compartilhar seus comentários sobre {% data variables.product.prodna
- "[Sobre escrita e formatação em {% data variables.product.prodname_dotcom %}](/github/writing-on-github/about-writing-and-formatting-on-github)"
- "[Pesquisar discussões](/search-github/searching-on-github/searching-discussions)"
- "[Sobre notificações](/github/managing-subscriptions-and-notifications-on-github/about-notifications)"
- "[Moderating comments and conversations](/communities/moderating-comments-and-conversations)"{% ifversion fpt or ghec %}
- "[Maintaining your safety on {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)"{% endif %}
- "[Moderando comentários e conversas](/communities/moderating-comments-and-conversations)"{% ifversion fpt or ghec %}
- "[Mantendo sua segurança em {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)"{% endif %}

View File

@@ -14,7 +14,7 @@ shortTitle: Participar da discussão
Além de iniciar ou visualizar discussões e enquetes, você pode fazer comentários em resposta ao comentário original do autor da discussão. Você também pode criar um tópico de comentário respondendo a um comentário individual feito por outro integrante da comunidade dentro da discussão e reagir aos comentários com emoji.
{% ifversion fpt or ghec %}You can block users and report disruptive content to maintain a safe and pleasant environment for yourself on {% data variables.product.product_name %}. For more information, see "[Maintaining your safety on {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)."{% endif %}
{% ifversion fpt or ghec %}Você pode bloquear os usuários e informar conteúdo disruptivo para manter um ambiente seguro e agradável para você mesmo em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Mantendo sua segurança em {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)."{% endif %}
## Pré-requisitos

View File

@@ -21,7 +21,7 @@ Para mais informações sobre como abrir um problema e fazer referências cruzad
Você pode criar e participar de discussões, problemas e pull requests, dependendo do tipo de conversa que você gostaria de ter.
Você pode usar {% data variables.product.prodname_discussions %} para discutir o panorama geral, levantamento de hipóteses e desenvolver detalhes específicos de um projeto antes de vinculá-lo a um problema, que poderá ter o escopo definido. {% data variables.product.prodname_discussions %} is useful for teams in a number of scenarios.
Você pode usar {% data variables.product.prodname_discussions %} para discutir o panorama geral, levantamento de hipóteses e desenvolver detalhes específicos de um projeto antes de vinculá-lo a um problema, que poderá ter o escopo definido. {% data variables.product.prodname_discussions %} é útil para equipes em vários cenários.
- Você está na fase de descoberta de um projeto e ainda está aprendendo qual direção a sua equipe quer acessar
- Você deseja coletar comentários de uma comunidade mais ampla sobre um projeto
- Você deseja manter correções de erros, solicitações de recursos e conversas gerais separadas
@@ -33,7 +33,7 @@ Os problemas são úteis para discutir detalhes específicos de um projeto, como
## Seguindo as diretrizes de contribuição
Before you open a discussion in a repository, check to see if the repository has contributing guidelines. O arquivo CONTRIBUTING inclui informações sobre como o mantenedor do repositório gostaria que você contribuísse com ideias para o projeto.
Antes de abrir uma discussão em um repositório, verifique se o repositório tem diretrizes de contribuição. O arquivo CONTRIBUTING inclui informações sobre como o mantenedor do repositório gostaria que você contribuísse com ideias para o projeto.
Para obter mais informações, consulte "[Configurando seu projeto para Contribuições Úteis](/communities/setting-up-your-project-for-healthy-contributions)."

View File

@@ -15,11 +15,11 @@ Os contribuidores mais úteis dos últimos 30 dias são destacados no painel de
{% data reusables.discussions.navigate-to-repo-or-org %}
{% data reusables.discussions.discussions-tab %}
1. Compare the list of contributors with their access permissions to the repository or, for organization discussions, to the source repository to see who qualifies to moderate the discussion. ![Screenshot of most helpful contributors](/assets/images/help/discussions/most-helpful.png)
1. Comparar a lista de contribuidores com suas permissões de acesso ao repositório, ou para discussões na organização com o repositório de origem para ver quem se qualifica para moderar a discussão. ![Captura de tela dos colaboradores mais úteis](/assets/images/help/discussions/most-helpful.png)
## Etapa 2: Reveja os níveis de permissão para {% data variables.product.prodname_discussions %}
People with triage permissions for a repository can help moderate that repository's discussions by marking comments as answers, locking discussions that are no longer useful or are damaging to the community, and converting issues to discussions when an idea is still in the early stages of development. Da mesma forma, as pessoas com permissões de triagem para o repositório de origem para discussões da organização podem moderar as discussões da organização. Para obter mais informações, consulte "[Moderação de discussões](/discussions/managing-discussions-for-your-community/moderating-discussions)".
Pessoas com permissões de triagem para um repositório podem ajudar a moderar as discussões de um repositório, marcando comentários como respostas, bloqueando discussões que já não são úteis ou prejudicam a comunidade e convertendo os problemas em discussões quando uma ideia ainda está nos primeiros estágios de desenvolvimento. Da mesma forma, as pessoas com permissões de triagem para o repositório de origem para discussões da organização podem moderar as discussões da organização. Para obter mais informações, consulte "[Moderação de discussões](/discussions/managing-discussions-for-your-community/moderating-discussions)".
Para obter mais informações sobre os níveis de permissão do repositório e {% data variables.product.prodname_discussions %}, consulte "[Níveis de permissões do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization)".

View File

@@ -1,7 +1,7 @@
---
title: Documentação de discussões do GitHub
shortTitle: GitHub Discussions
intro: '{% data variables.product.prodname_discussions %} is a collaborative communication forum for the community around an{% ifversion fpt or ghec %} open source or{% endif %} internal project. Os integrantes da comunidade podem perguntar e responder a perguntas, compartilhar atualizações, ter conversas abertas e acompanhar decisões que afetam o modo de trabalho da comunidade.'
intro: '{% data variables.product.prodname_discussions %} é um fórum de comunicação colaborativo para a comunidade sobre{% ifversion fpt or ghec %} código aberto ou{% endif %} projeto interno. Os integrantes da comunidade podem perguntar e responder a perguntas, compartilhar atualizações, ter conversas abertas e acompanhar decisões que afetam o modo de trabalho da comunidade.'
introLinks:
quickstart: /discussions/quickstart
featuredLinks:

View File

@@ -42,7 +42,7 @@ Cada categoria deve ter um nome e um pareamento de emojis únicos e pode ser aco
Você pode editar uma categoria para alterar o emoji, título, descrição e formato da discussão.
1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to edit a category.
1. No {% data variables.product.product_location %}, acesse a página principal do repositório ou organização onde você deseja editar uma categoria.
{% data reusables.discussions.discussions-tab %}
1. À direita de uma categoria na lista, clique em {% octicon "pencil" aria-label="The pencil icon" %}. ![Botão de editar à direita da categoria na lista de categorias para um repositório](/assets/images/help/discussions/click-edit-for-category.png)
1. {% data reusables.discussions.edit-category-details %}![Editar emoji, título, descrição e formato de discussão para uma categoria existente](/assets/images/help/discussions/edit-existing-category-details.png)
@@ -52,7 +52,7 @@ Você pode editar uma categoria para alterar o emoji, título, descrição e for
Ao você excluir uma categoria, {% data variables.product.product_name %} moverá todas as discussões da categoria excluída para uma categoria existente que você escolher.
1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to delete a category.
1. Em {% data variables.product.product_location %}, acesse a página principal do repositório ou organização onde você deseja excluir uma categoria.
{% data reusables.discussions.discussions-tab %}
1. À direita de uma categoria na lista, clique em {% octicon "trash" aria-label="The trash icon" %}. ![Botão de lixeira à direita da categoria na lista de categorias para um repositório](/assets/images/help/discussions/click-delete-for-category.png)
1. Use o menu suspenso e escolha uma nova categoria para qualquer discussão na categoria que você está excluindo. ![Menu suspenso para escolher nova categoria ao excluir uma categoria existente](/assets/images/help/discussions/choose-new-category.png)

View File

@@ -16,7 +16,7 @@ redirect_from:
Os proprietários da organização podem escolher as permissões necessárias para criar uma discussão para repositórios pertencentes à organização. Da mesma forma, para escolher as permissões necessárias para criar uma discussão na organização, os proprietários da organização podem alterar as permissões necessárias no repositório de origem. Para obter mais informações, consulte "[Gerenciar a criação de discussões para repositórios na sua organização](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)".
Como mantenedor de discussões, você pode criar recursos da comunidade para incentivar discussões alinhadas com o objetivo geral do projeto e manter um fórum aberto amigável para os colaboradores. Creating{% ifversion fpt or ghec %} a code of conduct or{% endif %} contribution guidelines for collaborators to follow will help facilitate a collaborative and productive forum. For more information on creating community resources, see{% ifversion fpt or ghec %} "[Adding a code of conduct to your project](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)," and{% endif %} "[Setting guidelines for repository contributors](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)."
Como mantenedor de discussões, você pode criar recursos da comunidade para incentivar discussões alinhadas com o objetivo geral do projeto e manter um fórum aberto amigável para os colaboradores. Criar{% ifversion fpt or ghec %} um código de conduta ou{% endif %} diretrizes de contribuição para os colaboradores a seguir ajudarão a facilitar um fórum colaborativo e produtivo. Para obter mais informações sobre como criar recursos da comunidade, consulte{% ifversion fpt or ghec %} "[Adicionando um código de conduta ao seu projeto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project), e{% endif %} "[Definindo diretrizes para contribuidores do repositório](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)".
Quando uma discussão fornece uma ideia ou um erro que está pronto para ser trabalhado, você pode criar um novo problema a partir de uma discussão. Para obter mais informações, consulte "[Criar um problema](/issues/tracking-your-work-with-issues/creating-an-issue#creating-an-issue-from-a-discussion)".
@@ -74,7 +74,7 @@ Editar uma discussão fixada não irá alterar a categoria da discussão. Para o
## Transferir uma discussão
Para transferir uma discussão, você precisa ter permissão de criar discussões no repositório, em que você deseja transferir a discussão. Se você deseja transferir uma discussão para uma organização, você deve ter permissão para criar discussões no repositório de origem para as discussões da organização. Você somente pode transferir discussões entre repositórios pertencentes à mesma conta de usuário ou organização. You can't transfer a discussion from a private{% ifversion ghec or ghes %} or internal{% endif %} repository to a public repository.
Para transferir uma discussão, você precisa ter permissão de criar discussões no repositório, em que você deseja transferir a discussão. Se você deseja transferir uma discussão para uma organização, você deve ter permissão para criar discussões no repositório de origem para as discussões da organização. Você somente pode transferir discussões entre repositórios pertencentes à mesma conta de usuário ou organização. Você não pode transferir uma discussão de um repositório{% ifversion ghec or ghes %} privado ou interno{% endif %} para um repositório público.
{% data reusables.discussions.navigate-to-repo-or-org %}
{% data reusables.discussions.discussions-tab %}

View File

@@ -1,6 +1,6 @@
---
title: Moderar discussões
intro: 'You can promote healthy collaboration by marking comments as answers, locking or unlocking discussions, converting issues to discussions, and editing or deleting comments, discussions, and categories that don''t align with your{% ifversion fpt or ghec %} community''s code of conduct{% elsif ghes > 3.5 %} organization''s contribution guidelines{% endif %}.'
intro: 'Você pode promover uma colaboração saudável marcando comentários como respostas, bloqueando ou desbloqueando discussões, convertendo problemas em discussões e editando ou excluindo comentários, discussões e categorias que não estão alinhadas com o código de conduta da sua comunidade{% ifversion fpt or ghec %}, organização{% elsif ghes > 3.5 %} as diretrizes de contribuição da organização{% endif %}.'
permissions: People with triage access to a repository can moderate discussions in the repository. People with triage access to the source repository for organization discussions can moderate discussions in the organization.
versions:
feature: discussions
@@ -9,7 +9,7 @@ versions:
## Sobre a moderação de discussões
{% data reusables.discussions.about-discussions %} If you have triage permissions for a repository, you can help moderate that repository's discussions by marking comments as answers, locking discussions that are no longer useful or are damaging to the community, and converting issues to discussions when an idea is still in the early stages of development. Da mesma forma, se você tem permissão de triagem para o repositório de origem para discussões na organização, é possível moderar as discussões dessa organização.
{% data reusables.discussions.about-discussions %} Se você tiver permissões de triagem para um repositório, você poderá ajudar a moderar as discussões de um repositório marcando comentários como respostas, bloqueando discussões que não são mais úteis ou que prejudicam a comunidade e convertendo os problemas em discussões quando uma ideia ainda está nos primeiros estágios de desenvolvimento. Da mesma forma, se você tem permissão de triagem para o repositório de origem para discussões na organização, é possível moderar as discussões dessa organização.
## Marcar um comentário como uma resposta

View File

@@ -10,13 +10,13 @@ shortTitle: QuickStart
## Introdução
{% data variables.product.prodname_discussions %} is a collaborative communication forum for the community around an open source or internal project. As discussões são para conversas que precisam ser transparentes e acessíveis, mas não precisam ser rastreadas em um quadro de projeto e não estão relacionadas ao código, diferente de {% data variables.product.prodname_github_issues %}. As discussões permitem uma conversa fluida e aberta em um fórum público.
{% data variables.product.prodname_discussions %} é um fórum de comunicação colaborativo para a comunidade sobre código aberto ou projeto interno. As discussões são para conversas que precisam ser transparentes e acessíveis, mas não precisam ser rastreadas em um quadro de projeto e não estão relacionadas ao código, diferente de {% data variables.product.prodname_github_issues %}. As discussões permitem uma conversa fluida e aberta em um fórum público.
As discussões dão um espaço para conversas mais colaborativas, conectando-se e dando uma área mais centralizada para se conectar e encontrar informações.
## Habilitar {% data variables.product.prodname_discussions %} no seu repositório
Repository owners and people with write access can enable {% data variables.product.prodname_discussions %} for a community on their public{% ifversion ghes > 3.5 %}, internal{% endif %} and private repositories. The visibility of a discussion is inherited from the repository the discussion is created in.
Os proprietários de repositórios e pessoas com acesso de gravação podem habilitar {% data variables.product.prodname_discussions %} para uma comunidade em seus repositórios privados {% ifversion ghes > 3.5 %}, internos{% endif %} e privados. A visibilidade de uma discussão é herdada do repositório em que a discussão é criada.
Ao habilitar {% data variables.product.prodname_discussions %} pela primeira vez, você será convidado a configurar um post de boas-vindas.
@@ -41,7 +41,7 @@ Você pode dar as boas-vindas à sua comunidade e apresentar uma nova forma de s
## Configurar diretrizes da comunidade para colaboradores
Para discussões de repositório, você pode definir diretrizes de contribuição para incentivar os colaboradores a terem conversas significativas e úteis que sejam relevantes para o repositório. Você também pode atualizar o README do repositório para comunicar as expectativas quando os colaboradores devem abrir um problema ou discussão. For more information about providing guidelines for your project, see{% ifversion fpt or ghec %} "[Adding a code of conduct to your project](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" and{% endif %} "[Setting up your project for healthy contributions](/communities/setting-up-your-project-for-healthy-contributions)."
Para discussões de repositório, você pode definir diretrizes de contribuição para incentivar os colaboradores a terem conversas significativas e úteis que sejam relevantes para o repositório. Você também pode atualizar o README do repositório para comunicar as expectativas quando os colaboradores devem abrir um problema ou discussão. Para obter mais informações sobre como fornecer diretrizes para o seu projeto, consulte{% ifversion fpt or ghec %} "[Adicionando um código de conduta ao seu projeto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" e{% endif %} "[Configurando seu projeto para contribuições saudáveis](/communities/setting-up-your-project-for-healthy-contributions)".
Para discussões na organização, você compartilha informações sobre como se envolver com a sua organização criando um perfil README da organização. Para obter mais informações, consulte "[Personalizar o perfil da sua organização](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)".
@@ -61,7 +61,7 @@ Qualquer usuário autenticado que possa visualizar um repositório pode criar um
Os proprietários dos repositórios e pessoas com acesso de gravação ao repositório podem criar novas categorias para manter as discussões organizadas. Da mesma forma, uma vez que as discussões da organização são baseadas em um repositório de origem, os proprietários de repositórios e as pessoas com acesso de gravação ao repositório de origem podem criar novas categorias para discussões da organização.
Collaborators participating in and creating new discussions can group discussions into the most relevant existing categories. As discussões também podem ser recategorizadas depois que forem criadas. Para obter mais informações, consulte "[Gerenciando categorias para discussões](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)".
Os colaboradores que participam e criam novas discussões podem agrupar discussões nas categorias existentes mais relevantes. As discussões também podem ser recategorizadas depois que forem criadas. Para obter mais informações, consulte "[Gerenciando categorias para discussões](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)".
{% data reusables.discussions.you-can-label-discussions %}

View File

@@ -0,0 +1,45 @@
---
title: Getting started with GitHub Community Exchange
shortTitle: Começar
intro: 'Learn how to access {% data variables.product.prodname_community_exchange %} and submit your repository.'
versions:
fpt: '*'
---
## Introdução
{% data reusables.education.about-github-community-exchange-intro %} {% data variables.product.prodname_community_exchange %} can help you make your first open source contribution or grow your own open source project.
For more information about how {% data variables.product.prodname_community_exchange %} can help you as a student, see "[About {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)."
## Accessing {% data variables.product.prodname_community_exchange %}
{% data reusables.education.access-github-community-exchange %}
## Finding interesting repositories
You can browse repositories submitted to {% data variables.product.prodname_community_exchange %} from the gallery page.
As you think about what open source repositories may be interesting, consider if you're wanting to learn or collaborate, or if there are particular topics or languages that could be a good starting point.
When exploring repositories in the {% data variables.product.prodname_community_exchange %} gallery, you can filter available repositories by purpose, topics, or languages, and search for repositories by name and description. You can sort the list of repositories in the gallery by submission date, or by the number of stars, forks, or issues a repository has.
![Screenshot of Community Exchange search box and dropdown filters](/assets/images/help/education/community-exchange-search-and-filter.png)
## Starring repositories
You can star repositories listed in the {% data variables.product.prodname_community_exchange %} gallery. Starring makes it easy to find a repository in the gallery again later. Marcar um repositório com estrelas também demonstra apreciação ao trabalho do mantenedor de repositório.
Repository listings in the {% data variables.product.prodname_community_exchange %} gallery can be sorted on the number of stars a repository has.
To star a repository: Go to your {% data variables.product.prodname_community_exchange %} home page, find the repository you want to star, and click {% octicon "star" aria-label="The star icon" %} **Star** button found right by its name.
## Reporting abuse
The {% data variables.product.prodname_community_exchange %} community moderates repository submissions. You can report abusive repositories, spammy, or disruptive content at any time.
To report an abusive repository: Go to your {% data variables.product.prodname_community_exchange %} home page, find the repository you want to report, click the {% octicon "kebab-horizontal" aria-label="The edit icon" %} drop-down right by its name, then click {% octicon "report" aria-label="The report symbol" %} **Report abuse**.
## Leia mais
- "[Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)"

View File

@@ -0,0 +1,12 @@
---
title: Contribute with GitHub Community Exchange
shortTitle: '{% data variables.product.prodname_community_exchange %}'
intro: 'With {% data variables.product.prodname_community_exchange %}, you can use {% data variables.product.product_name %} to contribute to open source and build your portfolio.'
versions:
fpt: '*'
children:
- /getting-started-with-github-community-exchange
- /submitting-your-repository-to-github-community-exchange
- /managing-your-submissions-to-github-community-exchange
---

View File

@@ -0,0 +1,24 @@
---
title: Managing your submissions to GitHub Community Exchange
shortTitle: Manage your submissions
intro: 'You can manage the purpose, topics, and offers assigned to each of your repositories in the {% data variables.product.prodname_community_exchange %} gallery, or delete your repository submissions.'
versions:
fpt: '*'
---
## About your submissions
During the {% data variables.product.prodname_community_exchange %} submission process, you will choose a purpose, topics, and offers for your repository. Once a repository has been submitted to {% data variables.product.prodname_community_exchange %}, it will be published with these details. For more information, see "[Submitting your repository to GitHub Community Exchange](/education/contribute-with-github-community-exchange/submitting-your-repository-to-github-community-exchange)."
After you've submitted, you can still edit the topics and offers associated with your repository. You can also update the purpose of your repository by changing the corresponding topic(s). Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)".
The language associated with your repository is the primary language used and is automatically determined by {% data variables.product.prodname_dotcom %}. For more information, see "[About repository languages](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-repository-languages)."
The {% data variables.product.prodname_community_exchange %} community moderates all repository submissions.
## Managing your submissions
1. From your {% data variables.product.prodname_global_campus %} dashboard, navigate to the {% data variables.product.prodname_community_exchange %} home page.
1. Above the list of repositories, click the **Submissions** tab. ![Screenshot of the Submissions tab](/assets/images/help/education/community-exchange-submissions-tab.png)
1. Optionally, edit your submitted repository. To the right of the repository you want to edit, click {% octicon "pencil" aria-label="The edit icon" %} to go directly to your repository homepage. From there, you can update the purpose, topics, and offers assigned to your repository.
1. Optionally, delete a submitted repository from the gallery. To the right of the repository submission you want to remove, click {% octicon "trash" aria-label="The trash icon" %}.

View File

@@ -0,0 +1,48 @@
---
title: Submitting your repository to GitHub Community Exchange
shortTitle: Submit your repository
intro: 'You can submit your repository to {% data variables.product.prodname_community_exchange %} for others to view or contribute to.'
versions:
fpt: '*'
---
## About repository submissions
Only public repositories owned by personal accounts can be submitted to {% data variables.product.prodname_community_exchange %}.
There are three types of repository submissions:
- **Learn.** A repository to share step-by-step instructions to build a project.
- **Collaborate.** A repository seeking collaborators to work on a project.
- **Learn and Collaborate.** A repository which is a combination of `Learn` and `Collaborate`.
Consider what the main purpose of your repository is when choosing the type of submission for your repository.
To promote your project and make it more discoverable to other students, you should assign one or more topics and {% data variables.product.prodname_student_pack %} offers to your repository. Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/classifying-your-repository-with-topics)".
Once a repository has been submitted to {% data variables.product.prodname_community_exchange %}, it will be published immediately with the purpose, topics, and offers you've chosen. The {% data variables.product.prodname_community_exchange %} community moderates all repository submissions.
### Submission requirements
Your repository must meet a minimum set of requirements for a submission to be accepted. During the submission process, if the submission criteria hasn't been met for your selected repository, you will be notified of the missing items.
For a submission with a purpose of `Learn`, your repository must have:
- A description.
- A LEARN.md file to provide step-by-step instructions, with text and/or media, on how you built your project. Ideally, your LEARN.md file will deconstruct your project into small components and provide thorough details of each step, so that other students can code their project by following your instructions.
- A README.md file to provide a detailed description of your project.
For a submission with a purpose of `Collaborate`, your repository must have:
- A description.
- A README.md file to provide a detailed description of your project.
- One or more issues for collaborators to work on.
A good repository submission for both `Learn` and `Collaborate` purposes, is a repository that follows community standards. For more information, see "[About community profiles for public repositories](/communities/setting-up-your-project-for-healthy-contributions/about-community-profiles-for-public-repositories)."
## Submitting your repository
1. From your {% data variables.product.prodname_global_campus %} dashboard, navigate to the {% data variables.product.prodname_community_exchange %} home page.
1. Above the list of repositories, to the right of the search and dropdown filters, click **Add repository**. ![Screenshot of the Add repository button](/assets/images/help/education/community-exchange-submission-add-repo.png)
1. Use the **What is the purpose of your submission?** drop-down menu and select one or more entries matching your submission. ![Screenshot of the purpose dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-purpose.png)
1. Use the **Which repository would you like to use?** drop-down menu and select the repository for your submission. If the submission criteria hasn't been met, you will be notified of the missing items. ![Screenshot of the repository dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-repo.png)
1. Use the **Which offers did you use for your project?** drop-down menu and select one or more entries matching your submission. ![Screenshot of the offers dropdown for a repository submission](/assets/images/help/education/community-exchange-repo-submission-offers.png)
1. Click **Submit the project**.

View File

@@ -1,14 +1,14 @@
---
title: Sobre o GitHub Community Exchange
intro: 'Como estudante, aprenda as habilidades que você precisa para contribuir para projetos de código aberto e faça crescer o seu próprio portfólio, com {% data variables.product.prodname_community_exchange %}.'
intro: 'Learn the skills you need to contribute to open source projects and grow your own portfolio, with {% data variables.product.prodname_community_exchange %}.'
versions:
fpt: '*'
shortTitle: Intercâmbio da comunidade
shortTitle: About Community Exchange
---
## Sobre {% data variables.product.prodname_community_exchange %}
{% data variables.product.prodname_community_exchange %} é uma comunidade estudantil dentro do portal de {% data variables.product.prodname_global_campus %}. Como estudante, é um lugar onde você pode obter exposição para o seu projeto e descobrir outros repositórios estudantis que precisam de colaboradores e mantenedores.
{% data reusables.education.about-github-community-exchange-intro %}
![Captura de tela da página de da Community Exchange](/assets/images/help/education/community-exchange-page.png)
@@ -21,10 +21,10 @@ Você pode ajudar seus pares a aprender habilidades de código aberto, tornar-se
- Envie um repositório para ensinar novas habilidades
- Gerencie seus envios de repositórios
Para acessar {% data variables.product.prodname_community_exchange %}, acesse seu painel de {% data variables.product.prodname_global_campus %} em https://education.github.com.
For more information, see "[Contribute with GitHub Community Exchange](/education/contribute-with-github-community-exchange)."
Se você é um aluno ou integrante do corpo docente de uma instituição de ensino credenciada, você pode solicitar benefícios de {% data variables.product.prodname_education %}, o que inclui acesso a {% data variables.product.prodname_community_exchange %} dentro de {% data variables.product.prodname_global_campus %}.
{% data reusables.education.access-github-community-exchange %}
- Se você é um estudante e ainda não participou de {% data variables.product.prodname_education %} , inscreva-se usando o [formulário de inscrição do aluno](https://education.github.com/discount_requests/student_application). Para obter mais informações, consulte "[Sobre o GitHub Education para alunos](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-education-for-students)."
## Leia mais
- Se você é um educador e ainda não se participou de {% data variables.product.prodname_education %}, inscreva-se usando o [formulário de candidatura do professor](https://education.github.com/discount_requests/teacher_application). Para obter mais informações, consulte "[Sobre o GitHub Education para educadores](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount)".
- "[Começar com {% data variables.product.prodname_community_exchange %}](/education/contribute-with-github-community-exchange/getting-started-with-github-community-exchange)"

View File

@@ -46,3 +46,5 @@ Participe da comunidade, receba treinamento de {% data variables.product.company
- [{% data variables.product.prodname_education_community %}]({% data variables.product.prodname_education_forum_link %})
- [Sobre Especialistas de campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-experts)
- [Sobre Consultores de campus](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/about-campus-advisors)
- [Sobre {% data variables.product.prodname_community_exchange %}](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/about-github-community-exchange)
- [Contribute with GitHub Community Exchange](/education/contribute-with-github-community-exchange)

View File

@@ -27,6 +27,7 @@ versions:
children:
- /quickstart
- /explore-the-benefits-of-teaching-and-learning-with-github-education
- /contribute-with-github-community-exchange
- /manage-coursework-with-github-classroom
- /guides
---

View File

@@ -26,7 +26,17 @@ Este tutorial usa [o projeto Spoon-Knife](https://github.com/octocat/Spoon-Knife
1. Acecsse o projeto `Spoon-Knife` em https://github.com/octocat/Spoon-Knife.
2. Clique em **Bifurcação**. ![Botão Fork (Bifurcação)](/assets/images/help/repository/fork_button.png)
1. {% data variables.product.product_name %} irá direcionar você para sua cópia (sua bifurcação) do repositório Spoon-Knife.
3. Select an owner for the forked repository. ![Create a new fork page with owner dropdown emphasized](/assets/images/help/repository/fork-choose-owner.png)
4. By default, forks are named the same as their parent repositories. You can change the name of the fork to distinguish it further. ![Create a new fork page with repository name field emphasized](/assets/images/help/repository/fork-choose-repo-name.png)
5. Optionally, add a description of your fork. ![Create a new fork page with description field emphasized](/assets/images/help/repository/fork-description.png)
6. Choose whether to copy only the default branch or all branches to the new fork. For many forking scenarios, such as contributing to open-source projects, you only need to copy the default branch. By default, only the default branch is copied. ![Option to copy only the default branch](/assets/images/help/repository/copy-default-branch-only.png)
7. Click **Create fork**. ![Emphasized create fork button](/assets/images/help/repository/fork-create-button.png)
{% note %}
**Note:** If you want to copy additional branches from the parent repository, you can do so from the **Branches** page. Para obter mais informações, consulte "[Criar e excluir branches em seu repositório](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)".
{% endnote %}
## Clonando uma bifurcação

View File

@@ -34,7 +34,7 @@ Por exemplo, você pode usar bifurcações para propor alterações relacionadas
### Use o projeto de outra pessoa como ponto de partida para sua própria ideia.
O software de código aberto baseia-se na ideia de que ao compartilhar códigos, podemos criar softwares melhores e mais confiáveis. For more information, see the "[About the Open Source Initiative](https://opensource.org/about)" on the Open Source Initiative.
O software de código aberto baseia-se na ideia de que ao compartilhar códigos, podemos criar softwares melhores e mais confiáveis. Para obter mais informações, consulte "[Sobre a Iniciativa Open Source](https://opensource.org/about)" em Iniciativa Open Source.
Para obter mais informações sobre a aplicação dos princípios de código aberto ao trabalho de desenvolvimento da sua organização em {% data variables.product.product_location %}, consulte o white paper de {% data variables.product.prodname_dotcom %} "[Uma introdução ao innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)."
@@ -57,7 +57,17 @@ Se ainda não o fez, primeiro [configure o Git](/articles/set-up-git). Lembre-se
Você pode bifurcar um projeto para propor alterações no repositório upstream ou original. Nesse caso, uma boa prática é sincronizar regularmente sua bifurcação com o repositório upstream. Para isso, é necessário usar Git na linha de comando. Você pode praticar configurando o repositório upstream com o mesmo repositório [octocat/Spoon-Knife](https://github.com/octocat/Spoon-Knife) que você acabou de bifurcar.
1. Em {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom_the_website %}{% else %}{% data variables.product.product_location %}{% endif %}, acesse o repositório [octocat/Spoon-Knife](https://github.com/octocat/Spoon-Knife).
2. No canto superior direito da página, clique em **Fork** (Bifurcação). ![Botão Fork (Bifurcação)](/assets/images/help/repository/fork_button.png)
2. In the top-right corner of the page, click **Fork**. ![Botão Fork (Bifurcação)](/assets/images/help/repository/fork_button.png)
3. Select an owner for the forked repository. ![Create a new fork page with owner dropdown emphasized](/assets/images/help/repository/fork-choose-owner.png)
4. By default, forks are named the same as their parent repositories. You can change the name of the fork to distinguish it further. ![Create a new fork page with repository name field emphasized](/assets/images/help/repository/fork-choose-repo-name.png)
5. Optionally, add a description of your fork. ![Create a new fork page with description field emphasized](/assets/images/help/repository/fork-description.png)
6. Choose whether to copy only the default branch or all branches to the new fork. For many forking scenarios, such as contributing to open-source projects, you only need to copy the default branch. By default, only the default branch is copied. ![Option to copy only the default branch](/assets/images/help/repository/copy-default-branch-only.png)
7. Click **Create fork**. ![Emphasized create fork button](/assets/images/help/repository/fork-create-button.png)
{% note %}
**Note:** If you want to copy additional branches from the parent repository, you can do so from the **Branches** page. For more information, see "[Creating and deleting branches within your repository](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository)."{% endnote %}
{% endwebui %}

View File

@@ -39,8 +39,8 @@ Ao abrir a paleta de comando, ela mostra sua localização no canto superior esq
{% note %}
**Notas:**
- Se você estiver editando o texto do Markdown, abra a paleta de comandos com <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>K</kbd> (Windows e Linux) ou <kbd>Comando</kbd>+<kbd>Opção</kbd>+<kbd>K</kbd> (Mac).
- Se você estiver trabalhando em um projeto (beta), uma paleta de comandos específica do projeto será exibida no lugar. Para obter mais informações, consulte "[Personalizar as visualizações do seu projeto (beta)](/issues/trying-out-the-new-projects-experience/customizing-your-project-views)".
- If you are editing Markdown text, open the command palette with <kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>K</kbd> (Windows and Linux) or <kbd>Command</kbd>+<kbd>Option</kbd>+<kbd>K</kbd> (Mac).{% ifversion projects-v2 %}
- If you are working on a {% data variables.projects.project_v2 %}, a project-specific command palette is displayed instead. For more information, see "[Customizing a view](/issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view)."{% endif %}
{% endnote %}
@@ -151,7 +151,7 @@ Estes comandos estão disponíveis em todos os escopos.
| `Importar repositório` | Criar um novo repositório importando um projeto de outro sistema de controle de versão. Para obter mais informações, consulte "[Importando um repositório com o Importador do GitHub](/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-repository-with-github-importer)". |
| `Novo gist` | Abra um novo gist. Para obter mais informações, consulte[Criando um gist](/get-started/writing-on-github/editing-and-sharing-content-with-gists/creating-gists)." |
| `Nova organização` | Criar uma nova organização Para obter mais informações, consulte "[Criar uma nova organização do zero](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)". |
| `Novo projeto` | Criar um novo quadro de projeto. Para obter mais informações, consulte "[Criar um quadro de projeto](/issues/trying-out-the-new-projects-experience/creating-a-project)". |
| `Novo projeto` | Criar um novo quadro de projeto. Para obter mais informações, consulte "[Criar um quadro de projeto](/issues/planning-and-tracking-with-projects/creating-projects/creating-a-project)". |
| `Novo repositório` | Criar um novo repositório a partir do zero. Para obter mais informações, consulte "[Criar um novo repositório](/repositories/creating-and-managing-repositories/creating-a-new-repository)." |
| `Alterar tema para <theme name>` | Mude diretamente para um tema diferente para a interface do usuário. Para obter mais informações, consulte "[Gerenciando as suas configurações de tema](/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/managing-your-theme-settings)". |

View File

@@ -146,7 +146,34 @@ Para mais atalhos de teclado, consulte a [Documentação CodeMirror](https://cod
| <kbd>Alt</kbd> e clique | Alterna entre opções de recolhimento e expansão de todos os comentários de revisão desatualizados em uma pull request ao manter pressionada a tecla <kbd>Alt</kbd> e clicar em **Mostrar desatualizados** ou **Ocultar desatualizados**. |
| Clique, em seguida <kbd>Shift</kbd> e clique | Comente em várias linhas de uma pull request clicando em um número de linha, mantendo pressionado <kbd>Shift</kbd>, depois clique em outro número de linha. Para obter mais informações, consulte "[Comentando em uma pull request](/github/collaborating-with-issues-and-pull-requests/commenting-on-a-pull-request#adding-line-comments-to-a-pull-request)." |
## Quadros de projeto
{% ifversion projects-v2 %}
## {% data variables.projects.projects_v2_caps %}
### Navigating a project
| Atalho | Descrição |
| ------------------------------------------------------------------------------- | ---------------------------- |
| <kbd>⌘</kbd>+<kbd>f</kbd> (Mac) or <kbd>Ctrl</kbd>+<kbd>f</kbd> (Windows/Linux) | Focus filter field |
| <kbd>←</kbd> | Move cell focus to the left |
| <kbd>→</kbd> | Move cell focus to the right |
| <kbd>↑</kbd> | Move cell focus up |
| <kbd>↓</kbd> | Move cell focus down |
### Manipulating a project
| Atalho | Descrição |
| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| <kbd>Enter</kbd> | Toggle edit mode for the focused cell |
| <kbd>Escape</kbd> | Cancel editing for the focused cell |
| <kbd>⌘</kbd>+<kbd>Shift</kbd>+<kbd>\</kbd> (Mac) or <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>\</kbd> (Windows/Linux) | Open row actions menu |
| <kbd>Shift</kbd>+<kbd>Space</kbd> | Selecionar item |
| <kbd>Space (Espaço)</kbd> | Open selected item |
| <kbd>e</kbd> | Archive selected items |
{% endif %}
## {% data variables.product.prodname_projects_v1_caps %}
### Mover uma coluna
@@ -201,12 +228,12 @@ Para mais atalhos de teclado, consulte a [Documentação CodeMirror](https://cod
## Notificações
| Atalho | Descrição |
| ----------------------------- | -------------------- |
| <kbd>E</kbd> | Marcar como pronto |
| <kbd>Shift</kbd>+<kbd>U</kbd> | Marcar como não lido |
| <kbd>Shift</kbd>+<kbd>I</kbd> | Marca como lido |
| <kbd>Shift</kbd>+<kbd>M</kbd> | Cancelar assinatura |
| Atalho | Descrição |
| ----------------------------- | --------------------- |
| <kbd>E</kbd> | Marcar como concluído |
| <kbd>Shift</kbd>+<kbd>U</kbd> | Marcar como não lido |
| <kbd>Shift</kbd>+<kbd>I</kbd> | Marcar como lido |
| <kbd>Shift</kbd>+<kbd>M</kbd> | Cancelar assinatura |
## gráfico de rede

View File

@@ -16,11 +16,7 @@ topics:
- Pull requests
---
{% warning %}
**Aviso:** Se você anexar um arquivo a um pedido ou comentário de problema, qualquer pessoa poderá ver a URL anônima sem autenticação, mesmo se o pull request estiver em um repositório privado{% ifversion ghes %}, ou se o modo privado estiver habilitado{% endif %}. Para manter arquivos de mídia confidenciais privados, forneça-os a partir de uma rede privada ou servidor que exige autenticação. {% ifversion fpt or ghec %}Para mais informações sobre URLs anônimas, consulte "[Sobre URLs anônimas](/github/authenticating-to-github/about-anonymized-urls)".{% endif %}
{% endwarning %}
{% data reusables.repositories.anyone-can-view-anonymized-url %}
Para anexar um arquivo a uma conversa sobre um problema ou pull request, arraste-o e solte-o dentro da caixa de comentários. Como alternativa, você pode clicar na barra na parte inferior da caixa de comentários para navegar, selecionar e adicionar um arquivo do seu computador.

View File

@@ -45,6 +45,15 @@ Nas conversas do {% data variables.product.product_name %}, as referências a pr
Se você fizer referência a um problema, pull request ou discussão em uma lista, a referência irá desenrolar-se para mostrar o título e o estado. Para obter mais informações sobre listas de tarefas, consulte "[Sobre listas de tarefas](/issues/tracking-your-work-with-issues/creating-issues/about-task-lists)".
{% endif %}
## Etiquetas
When referencing the URL of a label in Markdown, the label is automatically rendered. Only labels of the same repository are rendered, URLs pointing to a label from a different repository are rendered as any [URL](/get-started/writing-on-github/working-with-advanced-formatting/autolinked-references-and-urls#urls).
The URL of a label can be found by navigating to the labels page and clicking on a label. For example, the URL of the label "enhancement" in our public [docs repository](https://github.com/github/docs/) is
```md
https://github.com/github/docs/labels/enhancement
```
## SHAs de commit
As referências em um hash SHA de commit são convertidas automaticamente em links curtos para o commit no {% data variables.product.product_name %}.

View File

@@ -10,11 +10,11 @@ versions:
ghae: '*'
ghec: '*'
includeGuides:
- /issues/trying-out-the-new-projects-experience/automating-projects
- /issues/trying-out-the-new-projects-experience/creating-a-project
- /issues/trying-out-the-new-projects-experience/customizing-your-project-views
- /issues/trying-out-the-new-projects-experience/quickstart
- /issues/trying-out-the-new-projects-experience/using-the-api-to-manage-projects
- /issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions
- /issues/planning-and-tracking-with-projects/creating-projects/creating-a-project
- /issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view
- /issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects
- /issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects
- /issues/tracking-your-work-with-issues/quickstart
- /issues/tracking-your-work-with-issues/creating-an-issue
- /issues/tracking-your-work-with-issues/filtering-and-searching-issues-and-pull-requests

View File

@@ -8,18 +8,19 @@ introLinks:
featuredLinks:
guides:
- /issues/tracking-your-work-with-issues/creating-issues/creating-an-issue
- /issues/trying-out-the-new-projects-experience/quickstart
- /issues/trying-out-the-new-projects-experience/best-practices-for-managing-projects
- /issues/planning-and-tracking-with-projects/learning-about-projects/quickstart-for-projects
- /issues/planning-and-tracking-with-projects/learning-about-projects/best-practices-for-projects
- /communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository
- /issues/tracking-your-work-with-issues/planning-and-tracking-work-for-your-team-or-project
guideCards:
- /issues/trying-out-the-new-projects-experience/automating-projects
- /issues/planning-and-tracking-with-projects/customizing-views-in-your-project/customizing-a-view
- /issues/tracking-your-work-with-issues/creating-issues/linking-a-pull-request-to-an-issue
- '{% ifversion ghes or ghae %}/issues/organizing-your-work-with-project-boards/managing-project-boards/configuring-automation-for-project-boards{% endif %}'
- /issues/trying-out-the-new-projects-experience/using-the-api-to-manage-projects
- /issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions
popular:
- /issues/tracking-your-work-with-issues/creating-issues/about-issues
- /issues/trying-out-the-new-projects-experience/about-projects
- /issues/planning-and-tracking-with-projects/learning-about-projects/about-projects
- /issues/planning-and-tracking-with-projects/creating-projects/creating-a-project
- /issues/tracking-your-work-with-issues/creating-issues/about-task-lists
- /communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates
- /issues/using-labels-and-milestones-to-track-work/managing-labels
@@ -32,8 +33,8 @@ featuredLinks:
href: 'https://www.youtube-nocookie.com/embed/HwpVvDURHKw'
- title: Issue Forms for open source Luke Hefson
href: 'https://www.youtube-nocookie.com/embed/2Yh8ueUE0oY'
videosHeading: GitHub Universe 2021 videos
product_video: 'https://www.youtube-nocookie.com/embed/uiaLWluYJsA'
videosHeading: Videos
product_video: '{% ifversion projects-v2 %}https://www.youtube-nocookie.com/embed/yFQ-p6wMS_Y{% else %}https://www.youtube-nocookie.com/embed/uiaLWluYJsA{% endif %}'
layout: product-landing
beta_product: false
versions:
@@ -43,7 +44,7 @@ versions:
ghec: '*'
children:
- /tracking-your-work-with-issues
- /trying-out-the-new-projects-experience
- /planning-and-tracking-with-projects
- /organizing-your-work-with-project-boards
- /using-labels-and-milestones-to-track-work
- /guides

View File

@@ -1,12 +1,10 @@
---
title: Organizando seu trabalho com quadros de projetos
shortTitle: Quadros de projeto
intro: 'Use os quadros de projetos para gerenciar seu trabalho em {% data variables.product.prodname_dotcom %}'
title: 'Organizing your work with {% data variables.product.prodname_projects_v1 %}'
shortTitle: '{% data variables.product.prodname_projects_v1_caps %}'
intro: 'Use {% data variables.product.prodname_projects_v1 %} to manage your work on {% data variables.product.prodname_dotcom %}'
allowTitleToDifferFromFilename: true
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Issues
- Projects

View File

@@ -1,31 +1,29 @@
---
title: Sobre a automação para quadros de projeto
intro: Você pode configurar fluxos de trabalho automáticos para manter o status dos cartões do quadro de projeto em sincronia com os problemas e pull requests associados.
title: 'About automation for {% data variables.product.prodname_projects_v1 %}'
intro: 'You can configure automatic workflows to keep the status of {% data variables.projects.projects_v1_board %} cards in sync with the associated issues and pull requests.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/about-automation-for-project-boards
- /articles/about-automation-for-project-boards
- /github/managing-your-work-on-github/about-automation-for-project-boards
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
shortTitle: Automação para quadros de projeto
shortTitle: 'Automation for {% data variables.product.prodname_projects_v1 %}'
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
{% data reusables.project-management.automate-project-board-permissions %} Para obter mais informações, consulte "[Permissões do quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)."
{% data reusables.project-management.automate-project-board-permissions %} For more information, see "[{% data variables.product.prodname_projects_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)."
Você pode automatizar ações com base nos eventos de disparo para colunas do quadro de projeto. Isso elimina algumas das tarefas manuais no gerenciamento de um quadro de projeto. Por exemplo, é possível configurar uma coluna "Tarefas pendentes", onde qualquer problema ou pull request que você adiciona a um quadro de projeto é automaticamente movido para a coluna configurada. Para obter mais informações, consulte "[Configurar a automação para quadros de projeto](/articles/configuring-automation-for-project-boards)."
You can automate actions based on triggering events for {% data variables.projects.projects_v1_board %} columns. This eliminates some of the manual tasks in managing a {% data variables.projects.projects_v1_board %}. For example, you can configure a "To do" column, where any new issues or pull requests you add to a {% data variables.projects.projects_v1_board %} are automatically moved to the configured column. For more information, see "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)."
{% data reusables.project-management.use-automated-template %}
{% data reusables.project-management.copy-project-boards %}
A automação do quadro de projeto também pode ajudar as equipes a desenvolver uma compreensão compartilhada da finalidade de um quadro de projeto e o processo de desenvolvimento da equipe criando um fluxo de trabalho padrão para determinadas ações.
{% data variables.projects.projects_v1_board_caps %} automation can also help teams develop a shared understanding of a {% data variables.projects.projects_v1_board %}'s purpose and the team's development process by creating a standard workflow for certain actions.
{% data reusables.project-management.resync-automation %}
@@ -39,10 +37,10 @@ A automação do quadro de projeto também pode ajudar as equipes a desenvolver
## Acompanhamento do andamento do projeto
Você pode acompanhar o progresso no seu quadro de projeto. Cartões nas colunas "Pendente", "Em progresso" ou "Concluído" contam para o progresso geral do projeto. {% data reusables.project-management.project-progress-locations %}
You can track the progress on your {% data variables.projects.projects_v1_board %}. Cartões nas colunas "Pendente", "Em progresso" ou "Concluído" contam para o progresso geral do projeto. {% data reusables.project-management.project-progress-locations %}
Para obter mais informações, consulte "[Acompanhamento do progresso no quadro de projeto](/github/managing-your-work-on-github/tracking-progress-on-your-project-board)".
For more information, see "[Tracking progress on your {% data variables.product.prodname_project_v1 %}](/github/managing-your-work-on-github/tracking-progress-on-your-project-board)."
## Leia mais
- "[Configurar a automação para quadros de projeto](/articles/configuring-automation-for-project-boards)"{% ifversion fpt or ghec %}
- "[Copiar um quadro de projeto](/articles/copying-a-project-board)"{% endif %}
- "[Configuring automation for {% data variables.product.prodname_projects_v1 %}](/articles/configuring-automation-for-project-boards)"{% ifversion fpt or ghec %}
- "[Copying a {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %}

View File

@@ -1,55 +1,53 @@
---
title: Sobre quadros de projeto
intro: 'Os quadros de projeto no {% data variables.product.product_name %} ajudam você a organizar e priorizar seu trabalho. É possível criar quadros de projeto para trabalho de recurso específico, roteiros abrangentes ou, até mesmo, checklists de versão. Com os quadros de projeto, você tem a flexibilidade de criar fluxos de trabalho personalizados adequados às suas necessidades.'
title: 'Sobre {% data variables.product.prodname_projects_v1 %}'
intro: '{% data variables.product.prodname_projects_v1_caps %} on {% data variables.product.product_name %} help you organize and prioritize your work. You can create {% data variables.projects.projects_v1_boards %} for specific feature work, comprehensive roadmaps, or even release checklists. With {% data variables.product.prodname_projects_v1 %}, you have the flexibility to create customized workflows that suit your needs.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/about-project-boards
- /articles/about-projects
- /articles/about-project-boards
- /github/managing-your-work-on-github/about-project-boards
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
Os quadros de projeto são compostos por problemas, pull requests e observações que são categorizados como cartões em colunas de sua escolha. É possível arrastar e soltar ou usar atalhos de teclado para reordenar cartões em uma coluna, mover cartões de coluna para coluna e alterar a ordem das colunas.
{% data variables.projects.projects_v1_boards_caps %} are made up of issues, pull requests, and notes that are categorized as cards in columns of your choosing. É possível arrastar e soltar ou usar atalhos de teclado para reordenar cartões em uma coluna, mover cartões de coluna para coluna e alterar a ordem das colunas.
Os cartões do quadro de projeto contêm metadados relevantes para problemas e pull requests, como etiquetas, responsáveis, o status e quem os abriu. {% data reusables.project-management.edit-in-project %}
{% data variables.projects.projects_v1_board_caps %} cards contain relevant metadata for issues and pull requests, like labels, assignees, the status, and who opened it. {% data reusables.project-management.edit-in-project %}
Você pode criar observações dentro de colunas para servirem de lembretes de tarefa, fazer referência a problemas e pull requests de qualquer repositório no {% data variables.product.product_location %} ou adicionar informações relacionadas ao quadro de projeto. É possível criar um cartão de referência para outro quadro de projeto adicionando um link a uma observação. Se a observação não for suficiente para suas necessidades, você poderá convertê-la em um problema. Para obter mais informações sobre como converter observações de quadro de projeto em problemas, consulte "[Adicionar observações a um quadro de projeto](/articles/adding-notes-to-a-project-board)".
You can create notes within columns to serve as task reminders, references to issues and pull requests from any repository on {% data variables.product.product_location %}, or to add information related to the {% data variables.projects.projects_v1_board %}. You can create a reference card for another {% data variables.projects.projects_v1_board %} by adding a link to a note. Se a observação não for suficiente para suas necessidades, você poderá convertê-la em um problema. For more information on converting notes to issues, see "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)."
Tipos de quadros de projeto:
- Os **quadros de projeto possuídos pelo usuário** podem conter problemas e pull requests de qualquer repositório pessoal.
- Os **quadros de projeto de toda a organização** podem conter problemas e pull requests de qualquer repositório que pertença a uma organização. {% data reusables.project-management.link-repos-to-project-board %} Para obter mais informações, consulte "[Vincular um repositório a um quadro de projeto](/articles/linking-a-repository-to-a-project-board)."
- Os **quadros de projeto do repositório** abrangem problemas ou pull requests dentro de um único repositório. Eles também podem incluir observações que fazem referência a problemas e pull requests em outros repositórios.
- **User-owned {% data variables.projects.projects_v1_board %}** can contain issues and pull requests from any personal repository.
- **Organization-wide {% data variables.projects.projects_v1_board %}** can contain issues and pull requests from any repository that belongs to an organization. {% data reusables.project-management.link-repos-to-project-board %} For more information, see "[Linking a repository to a {% data variables.product.prodname_project_v1 %}](/articles/linking-a-repository-to-a-project-board)."
- **Repository {% data variables.projects.projects_v1_board %}** are scoped to issues and pull requests within a single repository. Eles também podem incluir observações que fazem referência a problemas e pull requests em outros repositórios.
## Criar e exibir quadros de projeto
## Creating and viewing {% data variables.projects.projects_v1_boards %}
Para criar um quadro de projeto para sua organização, você deve ser um integrante da organização. Os proprietários da organização e as pessoas com permissões de administrador de quadro de projeto podem personalizar o acesso ao quadro de projeto.
To create a {% data variables.projects.projects_v1_board %} for your organization, you must be an organization member. Organization owners and people with {% data variables.projects.projects_v1_board %} admin permissions can customize access to the {% data variables.projects.projects_v1_board %}.
Se um quadro de projeto possuído pela organização incluir problemas ou pull requests de um repositório que você não tem permissão para exibir, o cartão será removido. Para obter mais informações, consulte "[Permissões de quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)".
If an organization-owned {% data variables.projects.projects_v1_board %} includes issues or pull requests from a repository that you don't have permission to view, the card will be redacted. For more information, see "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)."
A exibição da atividade mostra o histórico recente do quadro de projeto, como cartões que alguém criou ou moveu entre colunas. Para acessar a exibição da atividade, clique em **Menu** e role para baixo.
The activity view shows the {% data variables.projects.projects_v1_board %}'s recent history, such as cards someone created or moved between columns. Para acessar a exibição da atividade, clique em **Menu** e role para baixo.
Para encontrar cartões específicos em um quadro de projeto ou exibir um subconjunto dos cartões, você pode filtrar cartões do quadro de projeto. Para obter mais informações, consulte "[Filtrar cartões em um quadro de projeto](/articles/filtering-cards-on-a-project-board)".
To find specific cards on a {% data variables.projects.projects_v1_board %} or view a subset of the cards, you can filter {% data variables.projects.projects_v1_board %} cards. For more information, see "[Filtering cards on a {% data variables.product.prodname_project_v1 %}](/articles/filtering-cards-on-a-project-board)."
Para simplificar seu fluxo de trabalho a manter as tarefas concluídas fora do quadro de projeto, você pode arquivar cartões. Para obter mais informações, consulte "[Arquivar cartões em um quadro de projeto](/articles/archiving-cards-on-a-project-board)."
To simplify your workflow and keep completed tasks off your {% data variables.projects.projects_v1_board %}, you can archive cards. For more information, see "[Archiving cards on a {% data variables.product.prodname_project_v1 %}](/articles/archiving-cards-on-a-project-board)."
Se você concluiu todas as tarefas do quadro de projeto ou não precisar mais usar o quadro de projeto, é possível fechá-lo. Para obter mais informações, consulte "[Fechar um quadro de projeto](/articles/closing-a-project-board)".
If you've completed all of your {% data variables.projects.projects_v1_board %} tasks or no longer need to use your {% data variables.projects.projects_v1_board %}, you can close the {% data variables.projects.projects_v1_board %}. For more information, see "[Closing a {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)."
Também é possível [desabilitar quadros de projeto em um repositório](/articles/disabling-project-boards-in-a-repository) ou [desabilitar quadros de projeto em sua organização](/articles/disabling-project-boards-in-your-organization), se preferir rastrear o trabalho de maneira diferente.
You can also [disable {% data variables.projects.projects_v1_boards %} in a repository](/articles/disabling-project-boards-in-a-repository) or [disable {% data variables.projects.projects_v1_boards %} in your organization](/articles/disabling-project-boards-in-your-organization), if you prefer to track your work in a different way.
{% data reusables.project-management.project-board-import-with-api %}
## Modelos para quadros de projeto
## Templates for {% data variables.projects.projects_v1_boards %}
É possível usar modelos para configurar rapidamente um novo quadro de projeto. Quando você usar um modelo para criar um quadro de projeto, o novo quadro incluirá colunas, bem como cartões com dicas para usar quadros de projeto. Você também pode escolher um modelo com automação já configurada.
You can use templates to quickly set up a new {% data variables.projects.projects_v1_board %}. When you use a template to create a {% data variables.projects.projects_v1_board %}, your new board will include columns as well as cards with tips for using {% data variables.product.prodname_projects_v1 %}. Você também pode escolher um modelo com automação já configurada.
| Modelo | Descrição |
| ------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -58,17 +56,17 @@ Também é possível [desabilitar quadros de projeto em um repositório](/articl
| Kanban automatizado com revisão | Cartões são movidos automaticamente entre as colunas To do (Pendentes), In progress (Em andamento) e Done (Concluídos), com gatilhos adicionais para status de revisão de pull request |
| Triagem de erros | Faça a triagem e priorize erros com as colunas To do (Pendentes), High priority (Prioridade alta), Low priority (Prioridade baixa) e Closed (Fechados) |
Para obter mais informações sobre automação para quadros de projeto, consulte "[Sobre automação para quadros de projeto](/articles/about-automation-for-project-boards)".
For more information on automation for {% data variables.product.prodname_projects_v1 %}, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)."
![Quadro de projeto com modelo de kanban básico](/assets/images/help/projects/project-board-basic-kanban-template.png)
![{% data variables.product.prodname_project_v1 %} with basic kanban template](/assets/images/help/projects/project-board-basic-kanban-template.png)
{% data reusables.project-management.copy-project-boards %}
## Leia mais
- "[Criar um quadro de projeto](/articles/creating-a-project-board)"
- "[Editar um quadro de projeto](/articles/editing-a-project-board)"{% ifversion fpt or ghec %}
- "[Copiar um quadro de projeto](/articles/copying-a-project-board)"{% endif %}
- "[Adicionar problemas e pull requests a um quadro de projeto](/articles/adding-issues-and-pull-requests-to-a-project-board)"
- "[Permissões de quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)"
- "[Criar um {% data variables.product.prodname_project_v1 %}](/articles/creating-a-project-board)"
- "[Editing a {% data variables.product.prodname_project_v1 %}](/articles/editing-a-project-board)"{% ifversion fpt or ghec %}
- "[Copying a {% data variables.product.prodname_project_v1 %}](/articles/copying-a-project-board)"{% endif %}
- "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)"
- "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)"
- "[Atalhos de teclado](/articles/keyboard-shortcuts/#project-boards)"

View File

@@ -1,18 +1,16 @@
---
title: Alterar a visibilidade dos quadros de projeto
intro: 'Como proprietário ou administrador de um projeto da organização, você pode tornar um quadro de projeto {% ifversion ghae %}interno{% else %}público{% endif %} ou privado.'
title: 'Changing {% data variables.product.prodname_project_v1 %} visibility'
intro: 'As an organization owner or {% data variables.projects.projects_v1_board %} admin, you can make a {% data variables.projects.projects_v1_board %} {% ifversion ghae %}internal{% else %}public{% endif %} or private.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/changing-project-board-visibility
- /articles/changing-project-board-visibility
- /github/managing-your-work-on-github/changing-project-board-visibility
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
shortTitle: Alterar visibilidade
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
@@ -21,7 +19,7 @@ shortTitle: Alterar visibilidade
{% tip %}
**Dica:** Ao tornar seu quadro de projeto {% ifversion ghae %}interno{% else %}público{% endif %}, os integrantes da organização recebem acesso de leitura por padrão. Você pode conceder a integrantes específicos da organização permissões de gravação ou de administrador dando às equipes acesso ao quadro de projeto em que eles estão ativos ou adicionando-os ao quadro de projeto como um colaborador. Para obter mais informações, consulte "[Permissões de quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)".
**Tip:** When you make your {% data variables.projects.projects_v1_board %} {% ifversion ghae %}internal{% else %}public{% endif %}, organization members are given read access by default. You can give specific organization members write or admin permissions by giving access to teams they're on or by adding them to the {% data variables.projects.projects_v1_board %} as a collaborator. For more information, see "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)."
{% endtip %}

View File

@@ -1,34 +1,32 @@
---
title: Fechar um quadro de projeto
intro: 'Se você concluiu todas as tarefas em um quadro de projeto ou não precisa mais usar um quadro de projeto, é possível fechá-lo.'
title: 'Closing a {% data variables.product.prodname_project_v1 %}'
intro: 'If you''ve completed all the tasks in a {% data variables.projects.projects_v1_board %} or no longer need to use a {% data variables.projects.projects_v1_board %}, you can close the {% data variables.projects.projects_v1_board %}.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/closing-a-project-board
- /articles/closing-a-project
- /articles/closing-a-project-board
- /github/managing-your-work-on-github/closing-a-project-board
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
Quando você fecha um quadro de projeto, qualquer automação de fluxo de trabalho configurada é pausada por padrão.
When you close a {% data variables.projects.projects_v1_board %}, any configured workflow automation will pause by default.
Se você reabrir um quadro de projeto, existirá a opção de *sincronizar* a automação, o que atualiza a posição dos cartões no quadro de acordo com as configurações de automação definidas para o quadro. Para obter mais informações, consulte "[Reabrir um quadro de projeto fechado](/articles/reopening-a-closed-project-board)" ou "[Sobre automação para quadros de projeto](/articles/about-automation-for-project-boards)".
If you reopen a {% data variables.projects.projects_v1_board %}, you have the option to *sync* automation, which updates the position of the cards on the board according to the automation settings configured for the board. For more information, see "[Reopening a closed {% data variables.product.prodname_project_v1 %}](/articles/reopening-a-closed-project-board)" or "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)."
1. Acesse a lista de quadros de projetos no seu repositório ou organização ou pertencente à sua conta pessoal.
2. Na lista de projetos, ao lado do quadro de projeto que deseja fechar, clique em {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Ícone de divisa à direita do nome do quadro de projeto](/assets/images/help/projects/project-list-action-chevron.png)
1. Navigate to the list of {% data variables.projects.projects_v1_boards %} in your repository or organization, or owned by your personal account.
2. In the projects list, next to the {% data variables.projects.projects_v1_board %} you want to close, click {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Ícone de divisa à direita do nome do quadro de projeto](/assets/images/help/projects/project-list-action-chevron.png)
3. Clique em **Fechar**. ![Menu suspenso para fechar item no quadro de projeto](/assets/images/help/projects/close-project.png)
## Leia mais
- "[Sobre quadros de projetos](/articles/about-project-boards)"
- "[Excluir um quadro de projeto](/articles/deleting-a-project-board)"
- "[Desabilitar quadros de projeto em um repositório](/articles/disabling-project-boards-in-a-repository)"
- "[Desabilitar quadros de projeto na sua organização](/articles/disabling-project-boards-in-your-organization)"
- "[Permissões de quadro de projeto para uma organização](/articles/project-board-permissions-for-an-organization)"
- "[Sobre o {% data variables.product.prodname_projects_v1 %}](/articles/about-project-boards)"
- "[Deleting a {% data variables.product.prodname_project_v1 %}](/articles/deleting-a-project-board)"
- "[Disabling {% data variables.product.prodname_projects_v1 %} in a repository](/articles/disabling-project-boards-in-a-repository)"
- "[Disabling {% data variables.product.prodname_projects_v1 %} in your organization](/articles/disabling-project-boards-in-your-organization)"
- "[{% data variables.product.prodname_project_v1_caps %} permissions for an organization](/articles/project-board-permissions-for-an-organization)"

View File

@@ -1,15 +1,12 @@
---
title: Configurar a automação para quadros de projeto
intro: Você pode configurar fluxos de trabalho automáticos para mover problemas e pull requests para uma coluna de quadro de projeto quando ocorre um determinado evento.
title: 'Configuring automation for {% data variables.product.prodname_projects_v1 %}'
intro: 'You can set up automatic workflows to move issues and pull requests to a {% data variables.projects.projects_v1_board %} column when a specified event occurs.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/configuring-automation-for-project-boards
- /articles/configuring-automation-for-project-boards
- /github/managing-your-work-on-github/configuring-automation-for-project-boards
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
- Projects
@@ -17,11 +14,12 @@ topics:
- Project management
shortTitle: Configurar automação
type: how_to
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
{% data reusables.project-management.automate-project-board-permissions %} Para obter mais informações, consulte "[Sobre a automação para quadros de projeto](/articles/about-automation-for-project-boards)".
{% data reusables.project-management.automate-project-board-permissions %} For more information, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)."
{% data reusables.project-management.use-automated-template %}
@@ -33,7 +31,7 @@ type: how_to
{% endtip %}
1. Navegue até o quadro de projeto que deseja automatizar.
1. Navigate to the {% data variables.projects.projects_v1_board %} you want to automate.
2. Na coluna que deseja automatizar, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}. ![Ícone Edit (Editar)](/assets/images/help/projects/edit-column-button.png)
3. Clique em **Manage automation** (Gerenciar automação). ![Botão Manage automation (Gerenciar automação)](/assets/images/help/projects/manage-automation-button.png)
4. Usando o menu suspenso Preset (Predefinida), selecione uma automação predefinida. ![Selecionar automação predefinida no menu](/assets/images/help/projects/select-automation.png)
@@ -41,4 +39,4 @@ type: how_to
6. Clique em **Update automation** (Atualizar automação).
## Leia mais
- "[Sobre a automação para quadros de projeto](/articles/about-automation-for-project-boards)"
- "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)"

View File

@@ -1,6 +1,6 @@
---
title: Copiar um quadro de projeto
intro: Você pode copiar um quadro de projeto para criar rapidamente um projeto. A cópia frequentemente usada ou altamente personalizada dos quadros de projeto ajuda a padronizar seu fluxo de trabalho.
title: 'Copying a {% data variables.product.prodname_project_v1 %}'
intro: 'You can copy a {% data variables.projects.projects_v1_board %} to quickly create a new project. Copying frequently used or highly customized {% data variables.projects.projects_v1_boards %} helps standardize your workflow.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/copying-a-project-board
- /articles/copying-a-project-board
@@ -10,23 +10,24 @@ versions:
ghec: '*'
topics:
- Pull requests
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
Copiar um quadro de projeto permite reutilizar o título, a descrição e a configuração de automação desse quadro. É possível copiar quadros de projeto para eliminar o processo manual de criar outros quadros para fluxos de trabalho semelhantes.
Copying a {% data variables.projects.projects_v1_board %} allows you to reuse a {% data variables.projects.projects_v1_board %}'s title, description, and automation configuration. You can copy {% data variables.projects.projects_v1_boards %} to eliminate the manual process of creating new {% data variables.projects.projects_v1_boards %} for similar workflows.
É preciso ter acesso de leitura a um quadro de projeto para copiá-lo em um repositório ou uma organização onde você tenha acesso de gravação.
You must have read access to a {% data variables.projects.projects_v1_board %} to copy it to a repository or organization where you have write access.
Quando você copia um quadro de projeto em uma organização, a visibilidade do quadro é padronizada para privada, com uma opção para alterar essa visibilidade. Para obter mais informações, consulte "[Alterar visibilidade do quadro de projeto](/articles/changing-project-board-visibility/)".
When you copy a {% data variables.projects.projects_v1_board %} to an organization, the {% data variables.projects.projects_v1_board %}'s visibility will default to private, with an option to change the visibility. For more information, see "[Changing {% data variables.product.prodname_project_v1 %} visibility](/articles/changing-project-board-visibility/)."
A automação de um quadro de projeto também é habilitada por padrão. Para obter mais informações, consulte "[Sobre a automação para quadros de projeto](/articles/about-automation-for-project-boards/)".
A {% data variables.projects.projects_v1_board %}'s automation is also enabled by default. For more information, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards/)."
1. Navegue até o quadro de projeto que deseja copiar.
1. Navigate to the {% data variables.projects.projects_v1_board %} you want to copy.
{% data reusables.project-management.click-menu %}
3. Clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e, em seguida, em **Copy** (Copiar). ![Opção de cópia no menu suspenso da barra lateral do quadro de projeto](/assets/images/help/projects/project-board-copy-setting.png)
4. Em "Owner" (Proprietário), use o menu suspenso e clique no repositório ou na organização em que deseja copiar o quadro de projeto. ![Selecionar proprietário do quadro de projeto copiado no menu suspenso](/assets/images/help/projects/copied-project-board-owner.png)
5. Se preferir, em "Project board name" (Nome do quadro de projeto), digite o nome do quadro de projeto copiado. ![Campo para digitar um nome para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-name.png)
5. Optionally, under "Project board name", type the name of the copied {% data variables.projects.projects_v1_board %}. ![Campo para digitar um nome para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-name.png)
6. Se desejar, em "Description" (Descrição), digite uma descrição do quadro de projeto copiado que outras pessoas verão. ![Campo para digitar uma descrição para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-description.png)
7. Se desejar, em "Automation settings" (Configurações de automação), selecione se deseja copiar os fluxos de trabalho automáticos configurados. Essa opção é habilitada por padrão. Para obter mais informações, consulte "[Sobre a automação para quadros de projeto](/articles/about-automation-for-project-boards/)". ![Configurações de seleção de automação para o quadro de projeto copiado](/assets/images/help/projects/copied-project-board-automation-settings.png)
{% data reusables.project-management.choose-visibility %}

View File

@@ -1,22 +1,20 @@
---
title: Criar um quadro de projeto
intro: 'Os quadros de projeto podem ser usados para criar fluxos de trabalho personalizados adequados às suas necessidades, como rastreamento e priorização de trabalho de recursos específicos, roteiros abrangentes ou, até mesmo, checklists de versão.'
title: 'Criar {% data variables.product.prodname_project_v1 %}'
intro: '{% data variables.projects.projects_v1_boards_caps %} can be used to create customized workflows to suit your needs, like tracking and prioritizing specific feature work, comprehensive roadmaps, or even release checklists.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/creating-a-project-board
- /articles/creating-a-project
- /articles/creating-a-project-board
- /github/managing-your-work-on-github/creating-a-project-board
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
- Issues
- Projects
- Project management
type: how_to
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
@@ -25,20 +23,21 @@ type: how_to
{% data reusables.project-management.copy-project-boards %}
{% data reusables.project-management.link-repos-to-project-board %} Para obter mais informações, consulte "[Vincular um repositório a um quadro de projeto](/articles/linking-a-repository-to-a-project-board)."
{% data reusables.project-management.link-repos-to-project-board %} For more information, see "[Linking a repository to a {% data variables.product.prodname_project_v1 %} ](/articles/linking-a-repository-to-a-project-board)."
Após a criação do quadro de projeto, você poderá adicionar a ele problemas, pull requests e observações. Para obter mais informações, consulte "[Adicionar problemas e pull requests a um quadro de projeto](/articles/adding-issues-and-pull-requests-to-a-project-board)" e "[Adicionar observações a um quadro de projeto](/articles/adding-notes-to-a-project-board)".
Once you've created your {% data variables.projects.projects_v1_board %}, you can add issues, pull requests, and notes to it. For more information, see "[Adding issues and pull requests to a {% data variables.product.prodname_project_v1 %}](/articles/adding-issues-and-pull-requests-to-a-project-board)" and "[Adding notes to a {% data variables.product.prodname_project_v1 %}](/articles/adding-notes-to-a-project-board)."
Também é possível configurar automações de fluxo de trabalho para manter seu quadro de projeto em sincronia com o status de problemas e pull requests. Para obter mais informações, consulte "[Sobre a automação para quadros de projeto](/articles/about-automation-for-project-boards)".
You can also configure workflow automations to keep your {% data variables.projects.projects_v1_board %} in sync with the status of issues and pull requests. For more information, see "[About automation for {% data variables.product.prodname_projects_v1 %}](/articles/about-automation-for-project-boards)."
{% data reusables.project-management.project-board-import-with-api %}
## Criar um quadro de projeto de propriedade do usuário
## Creating a user-owned {% data variables.projects.projects_v1_board %}
{% data reusables.projects.classic-project-creation %}
{% data reusables.profile.access_profile %}
2. No topa da página do seu perfil, na navegação principal, clique em {% octicon "project" aria-label="The project board icon" %} **Projects** (Projetos). ![Aba Project (Projeto)](/assets/images/help/projects/user-projects-tab.png)
2. No topa da página do seu perfil, na navegação principal, clique em {% octicon "project" aria-label="The project board icon" %} **Projects** (Projetos). ![Project tab](/assets/images/help/projects/user-projects-tab.png){% ifversion projects-v2 %}
1. Click **Projects (classic)**{% endif %}
{% data reusables.project-management.click-new-project %}
{% data reusables.project-management.create-project-name-description %}
{% data reusables.project-management.choose-template %}
@@ -54,13 +53,14 @@ Também é possível configurar automações de fluxo de trabalho para manter se
{% data reusables.project-management.edit-project-columns %}
## Criar um quadro de projeto em toda a organização
## Creating an organization-wide {% data variables.projects.projects_v1_board %}
{% data reusables.projects.classic-project-creation %}
{% data reusables.profile.access_org %}
{% data reusables.user-settings.access_org %}
{% data reusables.organizations.organization-wide-project %}
{% data reusables.organizations.organization-wide-project %}{% ifversion projects-v2 %}
1. Click **Projects (classic)**{% endif %}
{% data reusables.project-management.click-new-project %}
{% data reusables.project-management.create-project-name-description %}
{% data reusables.project-management.choose-template %}
@@ -76,12 +76,13 @@ Também é possível configurar automações de fluxo de trabalho para manter se
{% data reusables.project-management.edit-project-columns %}
## Criar um quadro de projeto de repositório
## Creating a repository {% data variables.projects.projects_v1_board %}
{% data reusables.projects.classic-project-creation %}
{% data reusables.repositories.navigate-to-repo %}
2. Abaixo do nome do repositório, clique em {% octicon "project" aria-label="The project board icon" %} **Projects** (Projetos). ![Aba Project (Projeto)](/assets/images/help/projects/repo-tabs-projects.png)
2. Abaixo do nome do repositório, clique em {% octicon "project" aria-label="The project board icon" %} **Projects** (Projetos). ![Project tab](/assets/images/help/projects/repo-tabs-projects.png){% ifversion projects-v2 %}
1. Click **Projects (classic)**{% endif %}
{% data reusables.project-management.click-new-project %}
{% data reusables.project-management.create-project-name-description %}
{% data reusables.project-management.choose-template %}

View File

@@ -1,29 +1,27 @@
---
title: Excluir um quadro de projeto
intro: Você pode excluir um quadro de projeto existente se já não precisa mais ter acesso ao conteúdo dele.
title: 'Deleting a {% data variables.product.prodname_project_v1 %}'
intro: 'You can delete an existing {% data variables.projects.projects_v1_board %} if you no longer need access to its contents.'
redirect_from:
- /github/managing-your-work-on-github/managing-project-boards/deleting-a-project-board
- /articles/deleting-a-project
- /articles/deleting-a-project-board
- /github/managing-your-work-on-github/deleting-a-project-board
versions:
fpt: '*'
ghes: '*'
ghae: '*'
ghec: '*'
feature: projects-v1
topics:
- Pull requests
allowTitleToDifferFromFilename: true
---
{% data reusables.projects.project_boards_old %}
{% tip %}
**Dica**: para manter o acesso a um quadro de projeto concluído ou desnecessário sem perder o acesso ao conteúdo dele, [feche o quadro de projeto](/articles/closing-a-project-board) em vez de excluí-lo.
**Tip**: If you'd like to retain access to a completed or unneeded {% data variables.projects.projects_v1_board %} without losing access to its contents, you can [close the {% data variables.projects.projects_v1_board %}](/articles/closing-a-project-board) instead of deleting it.
{% endtip %}
1. Navegue até o quadro de projeto que deseja excluir.
1. Navigate to the {% data variables.projects.projects_v1_board %} you want to delete.
{% data reusables.project-management.click-menu %}
{% data reusables.project-management.click-edit-sidebar-menu-project-board %}
4. Clique em **Delete project** (Excluir projeto). ![Botão Delete project (Excluir projeto)](/assets/images/help/projects/delete-project-button.png)
@@ -31,6 +29,6 @@ topics:
## Leia mais
- "[Fechar um quadro de projeto](/articles/closing-a-project-board)"
- "[Desabilitar quadros de projeto em um repositório](/articles/disabling-project-boards-in-a-repository)"
- "[Desabilitar quadros de projeto na sua organização](/articles/disabling-project-boards-in-your-organization)"
- "[Closing a {% data variables.product.prodname_project_v1 %}](/articles/closing-a-project-board)"
- "[Disabling {% data variables.product.prodname_project_v1_caps %} in a repository](/articles/disabling-project-boards-in-a-repository)"
- "[Disabling {% data variables.product.prodname_project_v1_caps %} in your organization](/articles/disabling-project-boards-in-your-organization)"

Some files were not shown because too many files have changed in this diff Show More